/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/array-int-subst.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 19:03:52,002 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 19:03:52,004 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 19:03:52,024 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 19:03:52,024 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 19:03:52,027 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 19:03:52,030 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 19:03:52,034 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 19:03:52,035 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 19:03:52,038 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 19:03:52,053 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 19:03:52,054 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 19:03:52,054 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 19:03:52,056 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 19:03:52,057 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 19:03:52,058 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 19:03:52,059 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 19:03:52,059 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 19:03:52,063 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 19:03:52,070 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 19:03:52,071 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 19:03:52,072 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 19:03:52,072 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 19:03:52,074 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 19:03:52,078 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 19:03:52,078 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 19:03:52,079 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 19:03:52,086 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 19:03:52,087 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 19:03:52,088 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 19:03:52,088 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 19:03:52,089 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 19:03:52,090 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 19:03:52,090 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 19:03:52,091 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 19:03:52,091 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 19:03:52,092 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 19:03:52,092 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 19:03:52,092 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 19:03:52,092 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 19:03:52,093 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 19:03:52,093 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-08-12 19:03:52,117 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 19:03:52,117 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 19:03:52,117 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 19:03:52,118 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 19:03:52,118 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 19:03:52,118 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 19:03:52,119 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 19:03:52,119 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 19:03:52,120 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 19:03:52,120 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 19:03:52,120 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 19:03:52,120 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 19:03:52,120 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 19:03:52,120 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 19:03:52,120 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 19:03:52,120 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 19:03:52,120 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 19:03:52,121 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 19:03:52,121 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 19:03:52,121 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 19:03:52,121 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 19:03:52,121 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-08-12 19:03:52,387 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 19:03:52,399 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 19:03:52,401 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 19:03:52,401 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-12 19:03:52,402 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-12 19:03:52,403 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/array-int-subst.wvr.bpl [2021-08-12 19:03:52,677 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/array-int-subst.wvr.bpl' [2021-08-12 19:03:52,722 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 19:03:52,723 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-12 19:03:52,724 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 19:03:52,724 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 19:03:52,724 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 19:03:52,732 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/1) ... [2021-08-12 19:03:52,737 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/1) ... [2021-08-12 19:03:52,741 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 19:03:52,742 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 19:03:52,742 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 19:03:52,742 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 19:03:52,747 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/1) ... [2021-08-12 19:03:52,747 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/1) ... [2021-08-12 19:03:52,748 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/1) ... [2021-08-12 19:03:52,748 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/1) ... [2021-08-12 19:03:52,750 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/1) ... [2021-08-12 19:03:52,752 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/1) ... [2021-08-12 19:03:52,752 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/1) ... [2021-08-12 19:03:52,753 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 19:03:52,754 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 19:03:52,754 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 19:03:52,754 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 19:03:52,756 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (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-08-12 19:03:52,808 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-12 19:03:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-12 19:03:52,810 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-12 19:03:52,810 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-12 19:03:52,810 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-12 19:03:52,810 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-12 19:03:52,810 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-12 19:03:52,810 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 19:03:52,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 19:03:52,811 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-12 19:03:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-12 19:03:52,811 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-12 19:03:52,811 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-12 19:03:53,102 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 19:03:53,102 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-08-12 19:03:53,102 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-08-12 19:03:53,103 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-08-12 19:03:53,103 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2021-08-12 19:03:53,104 INFO L202 PluginConnector]: Adding new model array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:03:53 BoogieIcfgContainer [2021-08-12 19:03:53,104 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 19:03:53,105 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 19:03:53,105 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 19:03:53,107 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 19:03:53,107 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:03:52" (1/2) ... [2021-08-12 19:03:53,108 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38bee0bb and model type array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 07:03:53, skipping insertion in model container [2021-08-12 19:03:53,108 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:03:53" (2/2) ... [2021-08-12 19:03:53,109 INFO L111 eAbstractionObserver]: Analyzing ICFG array-int-subst.wvr.bpl [2021-08-12 19:03:53,112 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 19:03:53,129 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-12 19:03:53,130 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 19:03:53,188 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-12 19:03:53,217 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-12 19:03:53,235 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 19:03:53,235 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 19:03:53,235 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 19:03:53,235 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 19:03:53,235 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 19:03:53,235 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 19:03:53,235 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 19:03:53,235 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 19:03:53,242 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 29 places, 22 transitions, 68 flow [2021-08-12 19:03:53,262 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 57 states, 55 states have (on average 2.7818181818181817) internal successors, (153), 56 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,265 INFO L276 IsEmpty]: Start isEmpty. Operand has 57 states, 55 states have (on average 2.7818181818181817) internal successors, (153), 56 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:03:53,272 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:53,272 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:53,273 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:53,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:53,280 INFO L82 PathProgramCache]: Analyzing trace with hash -2084068600, now seen corresponding path program 1 times [2021-08-12 19:03:53,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:53,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529327102] [2021-08-12 19:03:53,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:53,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:53,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:53,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:53,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529327102] [2021-08-12 19:03:53,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529327102] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:03:53,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:03:53,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:03:53,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864973382] [2021-08-12 19:03:53,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:03:53,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:53,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:03:53,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:03:53,473 INFO L87 Difference]: Start difference. First operand has 57 states, 55 states have (on average 2.7818181818181817) internal successors, (153), 56 states have internal predecessors, (153), 0 states have call successors, (0), 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 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:53,573 INFO L93 Difference]: Finished difference Result 143 states and 386 transitions. [2021-08-12 19:03:53,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:03:53,574 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:03:53,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:53,582 INFO L225 Difference]: With dead ends: 143 [2021-08-12 19:03:53,582 INFO L226 Difference]: Without dead ends: 135 [2021-08-12 19:03:53,583 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 44.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:03:53,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-08-12 19:03:53,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 84. [2021-08-12 19:03:53,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 83 states have (on average 2.819277108433735) internal successors, (234), 83 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 234 transitions. [2021-08-12 19:03:53,611 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 234 transitions. Word has length 14 [2021-08-12 19:03:53,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:53,612 INFO L482 AbstractCegarLoop]: Abstraction has 84 states and 234 transitions. [2021-08-12 19:03:53,612 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,613 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 234 transitions. [2021-08-12 19:03:53,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:03:53,614 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:53,614 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:53,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 19:03:53,614 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:53,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:53,615 INFO L82 PathProgramCache]: Analyzing trace with hash 1063669592, now seen corresponding path program 2 times [2021-08-12 19:03:53,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:53,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776868847] [2021-08-12 19:03:53,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:53,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:53,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:53,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:53,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776868847] [2021-08-12 19:03:53,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776868847] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:03:53,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:03:53,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:03:53,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314125132] [2021-08-12 19:03:53,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:03:53,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:53,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:03:53,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:03:53,667 INFO L87 Difference]: Start difference. First operand 84 states and 234 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:53,752 INFO L93 Difference]: Finished difference Result 158 states and 431 transitions. [2021-08-12 19:03:53,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:03:53,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:03:53,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:53,754 INFO L225 Difference]: With dead ends: 158 [2021-08-12 19:03:53,754 INFO L226 Difference]: Without dead ends: 152 [2021-08-12 19:03:53,755 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 34.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:03:53,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-08-12 19:03:53,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 90. [2021-08-12 19:03:53,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.831460674157303) internal successors, (252), 89 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 252 transitions. [2021-08-12 19:03:53,763 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 252 transitions. Word has length 14 [2021-08-12 19:03:53,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:53,763 INFO L482 AbstractCegarLoop]: Abstraction has 90 states and 252 transitions. [2021-08-12 19:03:53,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,763 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 252 transitions. [2021-08-12 19:03:53,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:03:53,764 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:53,764 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:53,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-12 19:03:53,764 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:53,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:53,765 INFO L82 PathProgramCache]: Analyzing trace with hash 284971666, now seen corresponding path program 3 times [2021-08-12 19:03:53,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:53,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777503646] [2021-08-12 19:03:53,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:53,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:53,825 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:53,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:53,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777503646] [2021-08-12 19:03:53,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777503646] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:03:53,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:03:53,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:03:53,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33132716] [2021-08-12 19:03:53,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:03:53,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:53,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:03:53,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:03:53,830 INFO L87 Difference]: Start difference. First operand 90 states and 252 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:53,917 INFO L93 Difference]: Finished difference Result 171 states and 469 transitions. [2021-08-12 19:03:53,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:03:53,918 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:03:53,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:53,924 INFO L225 Difference]: With dead ends: 171 [2021-08-12 19:03:53,924 INFO L226 Difference]: Without dead ends: 165 [2021-08-12 19:03:53,925 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:03:53,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-08-12 19:03:53,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 94. [2021-08-12 19:03:53,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.838709677419355) internal successors, (264), 93 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 264 transitions. [2021-08-12 19:03:53,941 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 264 transitions. Word has length 14 [2021-08-12 19:03:53,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:53,941 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 264 transitions. [2021-08-12 19:03:53,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:53,942 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 264 transitions. [2021-08-12 19:03:53,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:03:53,942 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:53,942 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:53,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-12 19:03:53,943 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:53,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:53,943 INFO L82 PathProgramCache]: Analyzing trace with hash -791726200, now seen corresponding path program 4 times [2021-08-12 19:03:53,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:53,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774712182] [2021-08-12 19:03:53,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:53,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:53,999 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:54,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:54,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774712182] [2021-08-12 19:03:54,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774712182] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:03:54,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:03:54,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:03:54,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783512644] [2021-08-12 19:03:54,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:03:54,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:54,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:03:54,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:03:54,002 INFO L87 Difference]: Start difference. First operand 94 states and 264 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:54,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:54,102 INFO L93 Difference]: Finished difference Result 175 states and 481 transitions. [2021-08-12 19:03:54,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:03:54,102 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:03:54,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:54,104 INFO L225 Difference]: With dead ends: 175 [2021-08-12 19:03:54,104 INFO L226 Difference]: Without dead ends: 169 [2021-08-12 19:03:54,105 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:03:54,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-08-12 19:03:54,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 98. [2021-08-12 19:03:54,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.845360824742268) internal successors, (276), 97 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:54,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 276 transitions. [2021-08-12 19:03:54,119 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 276 transitions. Word has length 14 [2021-08-12 19:03:54,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:54,119 INFO L482 AbstractCegarLoop]: Abstraction has 98 states and 276 transitions. [2021-08-12 19:03:54,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:54,120 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 276 transitions. [2021-08-12 19:03:54,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:03:54,124 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:54,124 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:54,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-12 19:03:54,124 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:54,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:54,126 INFO L82 PathProgramCache]: Analyzing trace with hash 1403359368, now seen corresponding path program 5 times [2021-08-12 19:03:54,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:54,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326160026] [2021-08-12 19:03:54,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:54,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:54,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:54,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:54,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326160026] [2021-08-12 19:03:54,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326160026] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:03:54,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:03:54,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:03:54,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121042671] [2021-08-12 19:03:54,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:03:54,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:54,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:03:54,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:03:54,186 INFO L87 Difference]: Start difference. First operand 98 states and 276 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:54,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:54,260 INFO L93 Difference]: Finished difference Result 178 states and 491 transitions. [2021-08-12 19:03:54,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:03:54,261 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:03:54,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:54,262 INFO L225 Difference]: With dead ends: 178 [2021-08-12 19:03:54,262 INFO L226 Difference]: Without dead ends: 172 [2021-08-12 19:03:54,262 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:03:54,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-08-12 19:03:54,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 100. [2021-08-12 19:03:54,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.8484848484848486) internal successors, (282), 99 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:54,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 282 transitions. [2021-08-12 19:03:54,267 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 282 transitions. Word has length 14 [2021-08-12 19:03:54,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:54,267 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 282 transitions. [2021-08-12 19:03:54,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:54,267 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 282 transitions. [2021-08-12 19:03:54,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:03:54,268 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:54,268 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:54,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-12 19:03:54,268 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:54,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:54,268 INFO L82 PathProgramCache]: Analyzing trace with hash 1756874686, now seen corresponding path program 6 times [2021-08-12 19:03:54,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:54,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871052422] [2021-08-12 19:03:54,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:54,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:54,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:54,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:54,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871052422] [2021-08-12 19:03:54,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871052422] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:03:54,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:03:54,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:03:54,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010271301] [2021-08-12 19:03:54,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:03:54,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:54,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:03:54,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:03:54,307 INFO L87 Difference]: Start difference. First operand 100 states and 282 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:54,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:54,398 INFO L93 Difference]: Finished difference Result 176 states and 485 transitions. [2021-08-12 19:03:54,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:03:54,399 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:03:54,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:54,400 INFO L225 Difference]: With dead ends: 176 [2021-08-12 19:03:54,400 INFO L226 Difference]: Without dead ends: 170 [2021-08-12 19:03:54,400 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 29.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:03:54,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-08-12 19:03:54,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 100. [2021-08-12 19:03:54,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.8484848484848486) internal successors, (282), 99 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:54,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 282 transitions. [2021-08-12 19:03:54,412 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 282 transitions. Word has length 14 [2021-08-12 19:03:54,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:54,412 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 282 transitions. [2021-08-12 19:03:54,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:54,412 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 282 transitions. [2021-08-12 19:03:54,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:03:54,413 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:54,413 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:54,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-12 19:03:54,413 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:54,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:54,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1483038554, now seen corresponding path program 1 times [2021-08-12 19:03:54,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:54,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486162349] [2021-08-12 19:03:54,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:54,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:54,501 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:54,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:54,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486162349] [2021-08-12 19:03:54,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486162349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:54,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551983477] [2021-08-12 19:03:54,502 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-08-12 19:03:54,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:54,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:03:54,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:03:54,719 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:54,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551983477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:54,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:03:54,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-12 19:03:54,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818628667] [2021-08-12 19:03:54,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:03:54,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:54,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:03:54,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:03:54,720 INFO L87 Difference]: Start difference. First operand 100 states and 282 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:55,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:55,147 INFO L93 Difference]: Finished difference Result 241 states and 659 transitions. [2021-08-12 19:03:55,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:03:55,147 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:03:55,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:55,149 INFO L225 Difference]: With dead ends: 241 [2021-08-12 19:03:55,149 INFO L226 Difference]: Without dead ends: 206 [2021-08-12 19:03:55,149 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 337.9ms TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:03:55,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-12 19:03:55,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 123. [2021-08-12 19:03:55,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.9836065573770494) internal successors, (364), 122 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:55,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 364 transitions. [2021-08-12 19:03:55,155 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 364 transitions. Word has length 15 [2021-08-12 19:03:55,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:55,155 INFO L482 AbstractCegarLoop]: Abstraction has 123 states and 364 transitions. [2021-08-12 19:03:55,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:55,155 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 364 transitions. [2021-08-12 19:03:55,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:03:55,156 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:55,156 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:55,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-08-12 19:03:55,368 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:55,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:55,369 INFO L82 PathProgramCache]: Analyzing trace with hash -180956976, now seen corresponding path program 1 times [2021-08-12 19:03:55,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:55,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645222118] [2021-08-12 19:03:55,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:55,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:55,414 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:55,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:55,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645222118] [2021-08-12 19:03:55,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645222118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:55,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573886504] [2021-08-12 19:03:55,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:03:55,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:55,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:03:55,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:03:55,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:55,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573886504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:55,527 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:03:55,527 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-12 19:03:55,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776112851] [2021-08-12 19:03:55,527 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:03:55,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:55,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:03:55,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:03:55,528 INFO L87 Difference]: Start difference. First operand 123 states and 364 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:56,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:56,030 INFO L93 Difference]: Finished difference Result 259 states and 673 transitions. [2021-08-12 19:03:56,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:03:56,030 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:03:56,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:56,031 INFO L225 Difference]: With dead ends: 259 [2021-08-12 19:03:56,031 INFO L226 Difference]: Without dead ends: 187 [2021-08-12 19:03:56,032 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 381.3ms TimeCoverageRelationStatistics Valid=190, Invalid=410, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:03:56,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-08-12 19:03:56,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 133. [2021-08-12 19:03:56,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.9318181818181817) internal successors, (387), 132 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:56,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 387 transitions. [2021-08-12 19:03:56,037 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 387 transitions. Word has length 15 [2021-08-12 19:03:56,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:56,037 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 387 transitions. [2021-08-12 19:03:56,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:56,038 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 387 transitions. [2021-08-12 19:03:56,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:03:56,038 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:56,038 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:56,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:03:56,253 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:56,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:56,254 INFO L82 PathProgramCache]: Analyzing trace with hash 479848854, now seen corresponding path program 1 times [2021-08-12 19:03:56,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:56,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077912390] [2021-08-12 19:03:56,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:56,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:56,327 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:56,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:56,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077912390] [2021-08-12 19:03:56,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077912390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:56,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322777238] [2021-08-12 19:03:56,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:03:56,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:56,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:03:56,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:03:56,445 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:56,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322777238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:56,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:03:56,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:03:56,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939178589] [2021-08-12 19:03:56,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:03:56,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:56,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:03:56,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:03:56,446 INFO L87 Difference]: Start difference. First operand 133 states and 387 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:56,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:56,619 INFO L93 Difference]: Finished difference Result 189 states and 524 transitions. [2021-08-12 19:03:56,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:03:56,626 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:03:56,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:56,629 INFO L225 Difference]: With dead ends: 189 [2021-08-12 19:03:56,629 INFO L226 Difference]: Without dead ends: 182 [2021-08-12 19:03:56,630 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 138.4ms TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:03:56,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-08-12 19:03:56,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 145. [2021-08-12 19:03:56,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.9305555555555554) internal successors, (422), 144 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:56,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 422 transitions. [2021-08-12 19:03:56,636 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 422 transitions. Word has length 15 [2021-08-12 19:03:56,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:56,636 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 422 transitions. [2021-08-12 19:03:56,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:56,636 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 422 transitions. [2021-08-12 19:03:56,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:03:56,637 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:56,637 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:56,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-12 19:03:56,857 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:56,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:56,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1061667084, now seen corresponding path program 2 times [2021-08-12 19:03:56,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:56,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165323588] [2021-08-12 19:03:56,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:56,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:56,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:56,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:56,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165323588] [2021-08-12 19:03:56,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165323588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:56,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102333762] [2021-08-12 19:03:56,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:03:56,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:03:56,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:03:56,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:03:56,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:03:57,043 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:57,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102333762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:57,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:03:57,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:03:57,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210772089] [2021-08-12 19:03:57,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:03:57,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:57,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:03:57,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:03:57,044 INFO L87 Difference]: Start difference. First operand 145 states and 422 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:57,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:57,183 INFO L93 Difference]: Finished difference Result 199 states and 556 transitions. [2021-08-12 19:03:57,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:03:57,183 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:03:57,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:57,186 INFO L225 Difference]: With dead ends: 199 [2021-08-12 19:03:57,186 INFO L226 Difference]: Without dead ends: 192 [2021-08-12 19:03:57,186 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 121.7ms TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:03:57,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-08-12 19:03:57,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 147. [2021-08-12 19:03:57,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.952054794520548) internal successors, (431), 146 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:57,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 431 transitions. [2021-08-12 19:03:57,194 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 431 transitions. Word has length 15 [2021-08-12 19:03:57,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:57,194 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 431 transitions. [2021-08-12 19:03:57,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:57,194 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 431 transitions. [2021-08-12 19:03:57,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:03:57,194 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:57,194 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:57,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-12 19:03:57,409 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:57,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:57,409 INFO L82 PathProgramCache]: Analyzing trace with hash -667380250, now seen corresponding path program 3 times [2021-08-12 19:03:57,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:57,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168651619] [2021-08-12 19:03:57,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:57,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:57,458 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:57,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:57,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168651619] [2021-08-12 19:03:57,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168651619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:57,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6871989] [2021-08-12 19:03:57,459 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:03:57,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:03:57,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:03:57,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:03:57,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:03:57,550 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:57,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6871989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:57,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:03:57,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:03:57,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199584752] [2021-08-12 19:03:57,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:03:57,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:57,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:03:57,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:03:57,551 INFO L87 Difference]: Start difference. First operand 147 states and 431 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:57,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:57,709 INFO L93 Difference]: Finished difference Result 211 states and 595 transitions. [2021-08-12 19:03:57,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:03:57,709 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:03:57,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:57,710 INFO L225 Difference]: With dead ends: 211 [2021-08-12 19:03:57,710 INFO L226 Difference]: Without dead ends: 204 [2021-08-12 19:03:57,711 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 72.3ms TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:03:57,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-08-12 19:03:57,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 153. [2021-08-12 19:03:57,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.9539473684210527) internal successors, (449), 152 states have internal predecessors, (449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:57,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 449 transitions. [2021-08-12 19:03:57,719 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 449 transitions. Word has length 15 [2021-08-12 19:03:57,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:57,719 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 449 transitions. [2021-08-12 19:03:57,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:57,719 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 449 transitions. [2021-08-12 19:03:57,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:03:57,720 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:57,720 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:57,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-08-12 19:03:57,940 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:57,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:57,941 INFO L82 PathProgramCache]: Analyzing trace with hash 1754797532, now seen corresponding path program 4 times [2021-08-12 19:03:57,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:57,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078111134] [2021-08-12 19:03:57,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:57,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:58,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:58,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:58,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078111134] [2021-08-12 19:03:58,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078111134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:58,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985453793] [2021-08-12 19:03:58,002 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:03:58,046 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:03:58,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:03:58,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:03:58,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:03:58,127 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:58,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985453793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:58,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:03:58,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:03:58,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910648154] [2021-08-12 19:03:58,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:03:58,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:58,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:03:58,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:03:58,128 INFO L87 Difference]: Start difference. First operand 153 states and 449 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:58,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:58,416 INFO L93 Difference]: Finished difference Result 278 states and 753 transitions. [2021-08-12 19:03:58,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:03:58,417 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:03:58,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:58,420 INFO L225 Difference]: With dead ends: 278 [2021-08-12 19:03:58,420 INFO L226 Difference]: Without dead ends: 271 [2021-08-12 19:03:58,420 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 198.9ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:03:58,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-08-12 19:03:58,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 158. [2021-08-12 19:03:58,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.9872611464968153) internal successors, (469), 157 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:58,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 469 transitions. [2021-08-12 19:03:58,429 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 469 transitions. Word has length 15 [2021-08-12 19:03:58,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:58,429 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 469 transitions. [2021-08-12 19:03:58,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:58,429 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 469 transitions. [2021-08-12 19:03:58,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:03:58,430 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:58,430 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:58,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:03:58,645 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:58,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:58,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1958351534, now seen corresponding path program 5 times [2021-08-12 19:03:58,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:58,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655604478] [2021-08-12 19:03:58,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:58,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:58,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:58,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:58,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655604478] [2021-08-12 19:03:58,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655604478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:58,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792946685] [2021-08-12 19:03:58,727 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:03:58,754 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:03:58,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:03:58,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:03:58,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:03:58,860 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:58,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792946685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:58,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:03:58,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:03:58,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804642612] [2021-08-12 19:03:58,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:03:58,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:58,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:03:58,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:03:58,861 INFO L87 Difference]: Start difference. First operand 158 states and 469 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:59,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:03:59,122 INFO L93 Difference]: Finished difference Result 278 states and 774 transitions. [2021-08-12 19:03:59,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:03:59,122 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:03:59,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:03:59,124 INFO L225 Difference]: With dead ends: 278 [2021-08-12 19:03:59,124 INFO L226 Difference]: Without dead ends: 271 [2021-08-12 19:03:59,124 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 224.7ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:03:59,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-08-12 19:03:59,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 153. [2021-08-12 19:03:59,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.9539473684210527) internal successors, (449), 152 states have internal predecessors, (449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:59,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 449 transitions. [2021-08-12 19:03:59,132 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 449 transitions. Word has length 15 [2021-08-12 19:03:59,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:03:59,132 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 449 transitions. [2021-08-12 19:03:59,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:03:59,132 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 449 transitions. [2021-08-12 19:03:59,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:03:59,133 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:03:59,133 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:03:59,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-12 19:03:59,351 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:03:59,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:03:59,351 INFO L82 PathProgramCache]: Analyzing trace with hash 1013363858, now seen corresponding path program 6 times [2021-08-12 19:03:59,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:03:59,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776858363] [2021-08-12 19:03:59,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:03:59,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:03:59,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:59,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:03:59,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776858363] [2021-08-12 19:03:59,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776858363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:59,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601973765] [2021-08-12 19:03:59,406 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:03:59,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:03:59,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:03:59,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-12 19:03:59,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:03:59,540 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:03:59,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601973765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:03:59,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:03:59,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:03:59,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614496937] [2021-08-12 19:03:59,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:03:59,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:03:59,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:03:59,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:03:59,542 INFO L87 Difference]: Start difference. First operand 153 states and 449 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:00,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:00,285 INFO L93 Difference]: Finished difference Result 277 states and 750 transitions. [2021-08-12 19:04:00,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:04:00,285 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:00,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:00,286 INFO L225 Difference]: With dead ends: 277 [2021-08-12 19:04:00,286 INFO L226 Difference]: Without dead ends: 270 [2021-08-12 19:04:00,287 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 555.2ms TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:04:00,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-08-12 19:04:00,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 153. [2021-08-12 19:04:00,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.9539473684210527) internal successors, (449), 152 states have internal predecessors, (449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:00,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 449 transitions. [2021-08-12 19:04:00,294 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 449 transitions. Word has length 15 [2021-08-12 19:04:00,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:00,294 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 449 transitions. [2021-08-12 19:04:00,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:00,294 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 449 transitions. [2021-08-12 19:04:00,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:00,295 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:00,295 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:00,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-08-12 19:04:00,509 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:00,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:00,509 INFO L82 PathProgramCache]: Analyzing trace with hash 261780050, now seen corresponding path program 7 times [2021-08-12 19:04:00,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:00,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608250591] [2021-08-12 19:04:00,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:00,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:00,571 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:00,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:00,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608250591] [2021-08-12 19:04:00,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608250591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:00,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711192644] [2021-08-12 19:04:00,571 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:00,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:00,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:00,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:00,694 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:00,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711192644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:00,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:00,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:00,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432730702] [2021-08-12 19:04:00,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:00,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:00,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:00,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:00,696 INFO L87 Difference]: Start difference. First operand 153 states and 449 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:00,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:00,969 INFO L93 Difference]: Finished difference Result 208 states and 578 transitions. [2021-08-12 19:04:00,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:00,969 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:00,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:00,972 INFO L225 Difference]: With dead ends: 208 [2021-08-12 19:04:00,972 INFO L226 Difference]: Without dead ends: 200 [2021-08-12 19:04:00,973 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 237.1ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:00,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-12 19:04:00,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 154. [2021-08-12 19:04:00,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.947712418300654) internal successors, (451), 153 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:00,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 451 transitions. [2021-08-12 19:04:00,980 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 451 transitions. Word has length 15 [2021-08-12 19:04:00,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:00,981 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 451 transitions. [2021-08-12 19:04:00,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:00,981 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 451 transitions. [2021-08-12 19:04:00,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:00,981 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:00,981 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:01,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-12 19:04:01,197 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:01,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:01,197 INFO L82 PathProgramCache]: Analyzing trace with hash 970590554, now seen corresponding path program 2 times [2021-08-12 19:04:01,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:01,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285697530] [2021-08-12 19:04:01,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:01,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:01,233 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:01,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:01,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285697530] [2021-08-12 19:04:01,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285697530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:01,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202620087] [2021-08-12 19:04:01,233 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-08-12 19:04:01,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:01,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:01,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:01,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:01,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:01,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202620087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:01,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:01,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-12 19:04:01,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684674761] [2021-08-12 19:04:01,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:01,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:01,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:01,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:01,350 INFO L87 Difference]: Start difference. First operand 154 states and 451 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:01,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:01,746 INFO L93 Difference]: Finished difference Result 317 states and 842 transitions. [2021-08-12 19:04:01,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:04:01,749 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:01,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:01,750 INFO L225 Difference]: With dead ends: 317 [2021-08-12 19:04:01,750 INFO L226 Difference]: Without dead ends: 273 [2021-08-12 19:04:01,750 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 294.8ms TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:04:01,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-08-12 19:04:01,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 168. [2021-08-12 19:04:01,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 3.0479041916167664) internal successors, (509), 167 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:01,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 509 transitions. [2021-08-12 19:04:01,759 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 509 transitions. Word has length 15 [2021-08-12 19:04:01,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:01,759 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 509 transitions. [2021-08-12 19:04:01,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:01,759 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 509 transitions. [2021-08-12 19:04:01,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:01,760 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:01,760 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:01,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:01,973 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:01,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:01,973 INFO L82 PathProgramCache]: Analyzing trace with hash 511164902, now seen corresponding path program 8 times [2021-08-12 19:04:01,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:01,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523527831] [2021-08-12 19:04:01,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:01,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:02,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:02,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:02,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523527831] [2021-08-12 19:04:02,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523527831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:02,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975409963] [2021-08-12 19:04:02,044 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 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-08-12 19:04:02,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:02,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:02,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:02,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:02,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:02,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975409963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:02,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:02,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:02,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415009955] [2021-08-12 19:04:02,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:02,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:02,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:02,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:02,182 INFO L87 Difference]: Start difference. First operand 168 states and 509 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:02,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:02,442 INFO L93 Difference]: Finished difference Result 261 states and 744 transitions. [2021-08-12 19:04:02,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:02,443 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:02,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:02,444 INFO L225 Difference]: With dead ends: 261 [2021-08-12 19:04:02,444 INFO L226 Difference]: Without dead ends: 254 [2021-08-12 19:04:02,444 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 216.5ms TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:02,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-12 19:04:02,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 170. [2021-08-12 19:04:02,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 3.059171597633136) internal successors, (517), 169 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:02,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 517 transitions. [2021-08-12 19:04:02,453 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 517 transitions. Word has length 15 [2021-08-12 19:04:02,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:02,454 INFO L482 AbstractCegarLoop]: Abstraction has 170 states and 517 transitions. [2021-08-12 19:04:02,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:02,454 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 517 transitions. [2021-08-12 19:04:02,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:02,454 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:02,454 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:02,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-12 19:04:02,661 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:02,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:02,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1191223272, now seen corresponding path program 2 times [2021-08-12 19:04:02,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:02,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289577920] [2021-08-12 19:04:02,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:02,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:02,694 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:02,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:02,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289577920] [2021-08-12 19:04:02,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289577920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:02,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257680233] [2021-08-12 19:04:02,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:04:02,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:02,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:02,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:02,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:02,788 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:02,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257680233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:02,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:02,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-12 19:04:02,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979385738] [2021-08-12 19:04:02,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:02,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:02,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:02,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:02,789 INFO L87 Difference]: Start difference. First operand 170 states and 517 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:03,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:03,044 INFO L93 Difference]: Finished difference Result 265 states and 731 transitions. [2021-08-12 19:04:03,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:04:03,045 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:03,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:03,046 INFO L225 Difference]: With dead ends: 265 [2021-08-12 19:04:03,046 INFO L226 Difference]: Without dead ends: 236 [2021-08-12 19:04:03,046 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 173.0ms TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:03,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-08-12 19:04:03,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 170. [2021-08-12 19:04:03,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 3.029585798816568) internal successors, (512), 169 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:03,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 512 transitions. [2021-08-12 19:04:03,055 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 512 transitions. Word has length 15 [2021-08-12 19:04:03,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:03,056 INFO L482 AbstractCegarLoop]: Abstraction has 170 states and 512 transitions. [2021-08-12 19:04:03,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:03,056 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 512 transitions. [2021-08-12 19:04:03,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:03,056 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:03,056 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:03,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-12 19:04:03,277 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:03,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:03,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1872721008, now seen corresponding path program 9 times [2021-08-12 19:04:03,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:03,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429098559] [2021-08-12 19:04:03,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:03,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:03,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:03,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:03,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429098559] [2021-08-12 19:04:03,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429098559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:03,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545523830] [2021-08-12 19:04:03,348 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 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-08-12 19:04:03,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:03,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:03,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:03,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:03,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:03,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545523830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:03,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:03,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:03,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660926915] [2021-08-12 19:04:03,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:03,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:03,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:03,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:03,463 INFO L87 Difference]: Start difference. First operand 170 states and 512 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:03,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:03,746 INFO L93 Difference]: Finished difference Result 232 states and 656 transitions. [2021-08-12 19:04:03,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:03,747 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:03,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:03,748 INFO L225 Difference]: With dead ends: 232 [2021-08-12 19:04:03,748 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:04:03,748 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 223.3ms TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:03,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:04:03,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 170. [2021-08-12 19:04:03,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 3.0236686390532546) internal successors, (511), 169 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:03,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 511 transitions. [2021-08-12 19:04:03,757 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 511 transitions. Word has length 15 [2021-08-12 19:04:03,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:03,758 INFO L482 AbstractCegarLoop]: Abstraction has 170 states and 511 transitions. [2021-08-12 19:04:03,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:03,758 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 511 transitions. [2021-08-12 19:04:03,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:03,758 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:03,758 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:03,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-12 19:04:03,959 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:03,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:03,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1743627284, now seen corresponding path program 3 times [2021-08-12 19:04:03,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:03,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716340275] [2021-08-12 19:04:03,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:03,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:03,991 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:03,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:03,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716340275] [2021-08-12 19:04:03,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716340275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:03,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668017224] [2021-08-12 19:04:03,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:04,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:04,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:04,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:04,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:04,083 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:04,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668017224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:04,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:04,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-12 19:04:04,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067000066] [2021-08-12 19:04:04,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:04,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:04,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:04,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:04,084 INFO L87 Difference]: Start difference. First operand 170 states and 511 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:04,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:04,463 INFO L93 Difference]: Finished difference Result 286 states and 762 transitions. [2021-08-12 19:04:04,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:04:04,464 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:04,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:04,465 INFO L225 Difference]: With dead ends: 286 [2021-08-12 19:04:04,465 INFO L226 Difference]: Without dead ends: 247 [2021-08-12 19:04:04,465 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 213.2ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:04:04,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-08-12 19:04:04,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 159. [2021-08-12 19:04:04,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 3.0) internal successors, (474), 158 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:04,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 474 transitions. [2021-08-12 19:04:04,475 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 474 transitions. Word has length 15 [2021-08-12 19:04:04,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:04,475 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 474 transitions. [2021-08-12 19:04:04,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:04,475 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 474 transitions. [2021-08-12 19:04:04,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:04,476 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:04,476 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:04,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:04,689 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:04,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:04,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1421782062, now seen corresponding path program 10 times [2021-08-12 19:04:04,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:04,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349593188] [2021-08-12 19:04:04,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:04,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:04,722 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:04,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:04,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349593188] [2021-08-12 19:04:04,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349593188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:04,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651847316] [2021-08-12 19:04:04,722 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:04,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:04,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:04,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:04,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:04,811 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:04,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651847316] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:04,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:04,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:04,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890723262] [2021-08-12 19:04:04,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:04,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:04,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:04,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:04,812 INFO L87 Difference]: Start difference. First operand 159 states and 474 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:04,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:04,967 INFO L93 Difference]: Finished difference Result 256 states and 736 transitions. [2021-08-12 19:04:04,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:04,967 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:04,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:04,968 INFO L225 Difference]: With dead ends: 256 [2021-08-12 19:04:04,968 INFO L226 Difference]: Without dead ends: 249 [2021-08-12 19:04:04,969 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 73.6ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:04,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-08-12 19:04:04,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 161. [2021-08-12 19:04:04,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 3.0) internal successors, (480), 160 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:04,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 480 transitions. [2021-08-12 19:04:04,978 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 480 transitions. Word has length 15 [2021-08-12 19:04:04,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:04,978 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 480 transitions. [2021-08-12 19:04:04,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:04,978 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 480 transitions. [2021-08-12 19:04:04,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:04,978 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:04,978 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:05,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:05,195 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:05,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:05,195 INFO L82 PathProgramCache]: Analyzing trace with hash 4818636, now seen corresponding path program 11 times [2021-08-12 19:04:05,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:05,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509515314] [2021-08-12 19:04:05,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:05,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:05,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:05,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509515314] [2021-08-12 19:04:05,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509515314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:05,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524578052] [2021-08-12 19:04:05,243 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:05,287 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:05,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:05,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:05,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:05,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:05,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524578052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:05,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:05,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:05,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653417830] [2021-08-12 19:04:05,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:05,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:05,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:05,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:05,369 INFO L87 Difference]: Start difference. First operand 161 states and 480 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:05,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:05,547 INFO L93 Difference]: Finished difference Result 246 states and 696 transitions. [2021-08-12 19:04:05,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:05,547 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:05,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:05,549 INFO L225 Difference]: With dead ends: 246 [2021-08-12 19:04:05,549 INFO L226 Difference]: Without dead ends: 239 [2021-08-12 19:04:05,549 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 105.2ms TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:05,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-08-12 19:04:05,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 163. [2021-08-12 19:04:05,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 3.0123456790123457) internal successors, (488), 162 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:05,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 488 transitions. [2021-08-12 19:04:05,559 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 488 transitions. Word has length 15 [2021-08-12 19:04:05,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:05,559 INFO L482 AbstractCegarLoop]: Abstraction has 163 states and 488 transitions. [2021-08-12 19:04:05,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:05,559 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 488 transitions. [2021-08-12 19:04:05,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:05,559 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:05,559 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:05,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:05,768 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:05,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:05,768 INFO L82 PathProgramCache]: Analyzing trace with hash 1366374742, now seen corresponding path program 12 times [2021-08-12 19:04:05,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:05,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989089156] [2021-08-12 19:04:05,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:05,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:05,807 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:05,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:05,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989089156] [2021-08-12 19:04:05,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989089156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:05,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173002764] [2021-08-12 19:04:05,808 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:05,844 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:05,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:05,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:05,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:05,912 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:05,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173002764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:05,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:05,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:05,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135509201] [2021-08-12 19:04:05,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:05,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:05,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:05,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:05,913 INFO L87 Difference]: Start difference. First operand 163 states and 488 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:06,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:06,067 INFO L93 Difference]: Finished difference Result 219 states and 624 transitions. [2021-08-12 19:04:06,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:06,068 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:06,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:06,069 INFO L225 Difference]: With dead ends: 219 [2021-08-12 19:04:06,069 INFO L226 Difference]: Without dead ends: 211 [2021-08-12 19:04:06,069 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 88.8ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:06,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-08-12 19:04:06,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 161. [2021-08-12 19:04:06,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 3.0) internal successors, (480), 160 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:06,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 480 transitions. [2021-08-12 19:04:06,079 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 480 transitions. Word has length 15 [2021-08-12 19:04:06,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:06,079 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 480 transitions. [2021-08-12 19:04:06,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:06,079 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 480 transitions. [2021-08-12 19:04:06,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:06,080 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:06,080 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:06,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:06,293 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:06,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:06,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1908842768, now seen corresponding path program 3 times [2021-08-12 19:04:06,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:06,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665300469] [2021-08-12 19:04:06,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:06,327 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:06,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:06,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665300469] [2021-08-12 19:04:06,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665300469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:06,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434329840] [2021-08-12 19:04:06,328 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 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-08-12 19:04:06,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:06,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:06,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:06,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:06,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:06,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434329840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:06,426 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:06,426 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-12 19:04:06,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921725484] [2021-08-12 19:04:06,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:06,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:06,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:06,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:06,427 INFO L87 Difference]: Start difference. First operand 161 states and 480 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:06,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:06,712 INFO L93 Difference]: Finished difference Result 276 states and 773 transitions. [2021-08-12 19:04:06,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:04:06,713 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:06,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:06,714 INFO L225 Difference]: With dead ends: 276 [2021-08-12 19:04:06,714 INFO L226 Difference]: Without dead ends: 221 [2021-08-12 19:04:06,715 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 174.7ms TimeCoverageRelationStatistics Valid=97, Invalid=175, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:04:06,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-12 19:04:06,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 158. [2021-08-12 19:04:06,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.9872611464968153) internal successors, (469), 157 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:06,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 469 transitions. [2021-08-12 19:04:06,724 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 469 transitions. Word has length 15 [2021-08-12 19:04:06,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:06,725 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 469 transitions. [2021-08-12 19:04:06,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:06,725 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 469 transitions. [2021-08-12 19:04:06,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:06,725 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:06,725 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:06,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-08-12 19:04:06,941 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:06,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:06,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1057034826, now seen corresponding path program 13 times [2021-08-12 19:04:06,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:06,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099715764] [2021-08-12 19:04:06,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:07,014 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:07,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:07,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099715764] [2021-08-12 19:04:07,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099715764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:07,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370395086] [2021-08-12 19:04:07,015 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 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-08-12 19:04:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:07,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:07,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:07,166 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:07,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370395086] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:07,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:07,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:07,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962288386] [2021-08-12 19:04:07,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:07,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:07,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:07,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:07,167 INFO L87 Difference]: Start difference. First operand 158 states and 469 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:07,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:07,426 INFO L93 Difference]: Finished difference Result 272 states and 740 transitions. [2021-08-12 19:04:07,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:07,430 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:07,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:07,431 INFO L225 Difference]: With dead ends: 272 [2021-08-12 19:04:07,431 INFO L226 Difference]: Without dead ends: 265 [2021-08-12 19:04:07,432 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 200.1ms TimeCoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:07,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-08-12 19:04:07,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 163. [2021-08-12 19:04:07,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 3.0185185185185186) internal successors, (489), 162 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:07,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 489 transitions. [2021-08-12 19:04:07,443 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 489 transitions. Word has length 15 [2021-08-12 19:04:07,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:07,443 INFO L482 AbstractCegarLoop]: Abstraction has 163 states and 489 transitions. [2021-08-12 19:04:07,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:07,443 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 489 transitions. [2021-08-12 19:04:07,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:07,444 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:07,444 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:07,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-12 19:04:07,662 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:07,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:07,662 INFO L82 PathProgramCache]: Analyzing trace with hash -475216596, now seen corresponding path program 14 times [2021-08-12 19:04:07,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:07,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035959648] [2021-08-12 19:04:07,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:07,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:07,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:07,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:07,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035959648] [2021-08-12 19:04:07,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035959648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:07,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284865758] [2021-08-12 19:04:07,728 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 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-08-12 19:04:07,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:07,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:07,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:07,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:07,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:07,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284865758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:07,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:07,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:07,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504137892] [2021-08-12 19:04:07,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:07,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:07,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:07,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:07,836 INFO L87 Difference]: Start difference. First operand 163 states and 489 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:08,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:08,090 INFO L93 Difference]: Finished difference Result 282 states and 772 transitions. [2021-08-12 19:04:08,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:08,090 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:08,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:08,093 INFO L225 Difference]: With dead ends: 282 [2021-08-12 19:04:08,093 INFO L226 Difference]: Without dead ends: 275 [2021-08-12 19:04:08,093 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 205.2ms TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:08,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-08-12 19:04:08,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 158. [2021-08-12 19:04:08,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.9872611464968153) internal successors, (469), 157 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:08,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 469 transitions. [2021-08-12 19:04:08,104 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 469 transitions. Word has length 15 [2021-08-12 19:04:08,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:08,104 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 469 transitions. [2021-08-12 19:04:08,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:08,104 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 469 transitions. [2021-08-12 19:04:08,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:08,104 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:08,104 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:08,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-08-12 19:04:08,321 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:08,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:08,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1798468500, now seen corresponding path program 15 times [2021-08-12 19:04:08,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:08,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21978327] [2021-08-12 19:04:08,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:08,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:08,374 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:08,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:08,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21978327] [2021-08-12 19:04:08,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21978327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:08,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443177898] [2021-08-12 19:04:08,375 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 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-08-12 19:04:08,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:08,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:08,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:08,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:08,477 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:08,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443177898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:08,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:08,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:08,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672607838] [2021-08-12 19:04:08,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:08,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:08,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:08,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:08,479 INFO L87 Difference]: Start difference. First operand 158 states and 469 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:08,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:08,787 INFO L93 Difference]: Finished difference Result 307 states and 821 transitions. [2021-08-12 19:04:08,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:08,787 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:08,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:08,789 INFO L225 Difference]: With dead ends: 307 [2021-08-12 19:04:08,789 INFO L226 Difference]: Without dead ends: 300 [2021-08-12 19:04:08,789 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 231.8ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:08,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2021-08-12 19:04:08,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 160. [2021-08-12 19:04:08,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.9748427672955975) internal successors, (473), 159 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:08,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 473 transitions. [2021-08-12 19:04:08,800 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 473 transitions. Word has length 15 [2021-08-12 19:04:08,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:08,800 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 473 transitions. [2021-08-12 19:04:08,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:08,800 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 473 transitions. [2021-08-12 19:04:08,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:08,801 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:08,801 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:09,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-12 19:04:09,013 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:09,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:09,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1744914988, now seen corresponding path program 16 times [2021-08-12 19:04:09,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:09,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754920070] [2021-08-12 19:04:09,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:09,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:09,071 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:09,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:09,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754920070] [2021-08-12 19:04:09,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754920070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:09,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9569878] [2021-08-12 19:04:09,071 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 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-08-12 19:04:09,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:09,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:09,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:09,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:09,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:09,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9569878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:09,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:09,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:09,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988016276] [2021-08-12 19:04:09,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:09,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:09,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:09,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:09,191 INFO L87 Difference]: Start difference. First operand 160 states and 473 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:09,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:09,567 INFO L93 Difference]: Finished difference Result 286 states and 782 transitions. [2021-08-12 19:04:09,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:09,567 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:09,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:09,569 INFO L225 Difference]: With dead ends: 286 [2021-08-12 19:04:09,569 INFO L226 Difference]: Without dead ends: 278 [2021-08-12 19:04:09,569 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 286.7ms TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:09,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-08-12 19:04:09,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 158. [2021-08-12 19:04:09,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.9872611464968153) internal successors, (469), 157 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:09,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 469 transitions. [2021-08-12 19:04:09,582 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 469 transitions. Word has length 15 [2021-08-12 19:04:09,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:09,582 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 469 transitions. [2021-08-12 19:04:09,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:09,582 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 469 transitions. [2021-08-12 19:04:09,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:09,582 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:09,582 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:09,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:09,797 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:09,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:09,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1994299840, now seen corresponding path program 17 times [2021-08-12 19:04:09,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:09,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004784164] [2021-08-12 19:04:09,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:09,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:09,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:09,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:09,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004784164] [2021-08-12 19:04:09,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004784164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:09,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302164251] [2021-08-12 19:04:09,863 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 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-08-12 19:04:09,902 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:09,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:09,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:09,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:09,997 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:09,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302164251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:09,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:09,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:09,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701278111] [2021-08-12 19:04:09,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:09,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:09,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:09,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:09,999 INFO L87 Difference]: Start difference. First operand 158 states and 469 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:10,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:10,302 INFO L93 Difference]: Finished difference Result 308 states and 843 transitions. [2021-08-12 19:04:10,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:10,302 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:10,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:10,303 INFO L225 Difference]: With dead ends: 308 [2021-08-12 19:04:10,303 INFO L226 Difference]: Without dead ends: 301 [2021-08-12 19:04:10,304 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 223.5ms TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:10,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-08-12 19:04:10,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 159. [2021-08-12 19:04:10,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.9873417721518987) internal successors, (472), 158 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:10,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 472 transitions. [2021-08-12 19:04:10,320 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 472 transitions. Word has length 15 [2021-08-12 19:04:10,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:10,320 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 472 transitions. [2021-08-12 19:04:10,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:10,321 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 472 transitions. [2021-08-12 19:04:10,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:10,321 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:10,321 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:10,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:10,537 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:10,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:10,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1620609086, now seen corresponding path program 4 times [2021-08-12 19:04:10,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:10,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510238678] [2021-08-12 19:04:10,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:10,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:10,568 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:10,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:10,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510238678] [2021-08-12 19:04:10,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510238678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:10,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934119679] [2021-08-12 19:04:10,569 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:10,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:10,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:10,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:10,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:10,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:10,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934119679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:10,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:10,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-12 19:04:10,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369337101] [2021-08-12 19:04:10,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:10,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:10,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:10,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:10,653 INFO L87 Difference]: Start difference. First operand 159 states and 472 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:10,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:10,903 INFO L93 Difference]: Finished difference Result 253 states and 685 transitions. [2021-08-12 19:04:10,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:04:10,904 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:10,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:10,905 INFO L225 Difference]: With dead ends: 253 [2021-08-12 19:04:10,905 INFO L226 Difference]: Without dead ends: 229 [2021-08-12 19:04:10,905 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 141.8ms TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:04:10,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-08-12 19:04:10,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 155. [2021-08-12 19:04:10,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.9415584415584415) internal successors, (453), 154 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:10,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 453 transitions. [2021-08-12 19:04:10,916 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 453 transitions. Word has length 15 [2021-08-12 19:04:10,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:10,917 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 453 transitions. [2021-08-12 19:04:10,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:10,917 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 453 transitions. [2021-08-12 19:04:10,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:10,917 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:10,917 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:11,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:11,133 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:11,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:11,134 INFO L82 PathProgramCache]: Analyzing trace with hash -939111350, now seen corresponding path program 18 times [2021-08-12 19:04:11,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:11,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897251972] [2021-08-12 19:04:11,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:11,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:11,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:11,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:11,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897251972] [2021-08-12 19:04:11,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897251972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:11,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838450548] [2021-08-12 19:04:11,193 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 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-08-12 19:04:11,218 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:11,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:11,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:11,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:11,318 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:11,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838450548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:11,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:11,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:11,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204123526] [2021-08-12 19:04:11,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:11,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:11,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:11,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:11,320 INFO L87 Difference]: Start difference. First operand 155 states and 453 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:11,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:11,668 INFO L93 Difference]: Finished difference Result 286 states and 780 transitions. [2021-08-12 19:04:11,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:11,668 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:11,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:11,670 INFO L225 Difference]: With dead ends: 286 [2021-08-12 19:04:11,670 INFO L226 Difference]: Without dead ends: 278 [2021-08-12 19:04:11,670 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 250.4ms TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:11,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-08-12 19:04:11,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 151. [2021-08-12 19:04:11,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.9133333333333336) internal successors, (437), 150 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:11,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 437 transitions. [2021-08-12 19:04:11,689 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 437 transitions. Word has length 15 [2021-08-12 19:04:11,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:11,689 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 437 transitions. [2021-08-12 19:04:11,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:11,690 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 437 transitions. [2021-08-12 19:04:11,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:11,690 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:11,690 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:11,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-12 19:04:11,906 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:11,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:11,906 INFO L82 PathProgramCache]: Analyzing trace with hash 738121340, now seen corresponding path program 5 times [2021-08-12 19:04:11,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:11,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265065985] [2021-08-12 19:04:11,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:11,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:11,936 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:11,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:11,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265065985] [2021-08-12 19:04:11,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265065985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:11,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005642534] [2021-08-12 19:04:11,936 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-08-12 19:04:11,960 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:11,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:11,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-12 19:04:11,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:12,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:12,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005642534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:12,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:12,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:04:12,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684548264] [2021-08-12 19:04:12,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:04:12,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:12,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:04:12,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:04:12,003 INFO L87 Difference]: Start difference. First operand 151 states and 437 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:12,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:12,161 INFO L93 Difference]: Finished difference Result 223 states and 609 transitions. [2021-08-12 19:04:12,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:12,162 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:12,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:12,163 INFO L225 Difference]: With dead ends: 223 [2021-08-12 19:04:12,163 INFO L226 Difference]: Without dead ends: 203 [2021-08-12 19:04:12,163 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 59.1ms TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:12,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-08-12 19:04:12,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 133. [2021-08-12 19:04:12,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.9393939393939394) internal successors, (388), 132 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:12,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 388 transitions. [2021-08-12 19:04:12,174 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 388 transitions. Word has length 15 [2021-08-12 19:04:12,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:12,174 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 388 transitions. [2021-08-12 19:04:12,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:12,174 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 388 transitions. [2021-08-12 19:04:12,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:12,175 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:12,175 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:12,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-12 19:04:12,389 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:12,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:12,389 INFO L82 PathProgramCache]: Analyzing trace with hash -338576526, now seen corresponding path program 6 times [2021-08-12 19:04:12,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:12,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5473596] [2021-08-12 19:04:12,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:12,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:12,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:12,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:12,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5473596] [2021-08-12 19:04:12,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5473596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:12,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429990572] [2021-08-12 19:04:12,424 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-08-12 19:04:12,449 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:12,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:12,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:12,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:12,493 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:12,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429990572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:12,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:12,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-12 19:04:12,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968802684] [2021-08-12 19:04:12,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:12,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:12,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:12,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:12,494 INFO L87 Difference]: Start difference. First operand 133 states and 388 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:12,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:12,740 INFO L93 Difference]: Finished difference Result 239 states and 661 transitions. [2021-08-12 19:04:12,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:04:12,741 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:12,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:12,742 INFO L225 Difference]: With dead ends: 239 [2021-08-12 19:04:12,742 INFO L226 Difference]: Without dead ends: 215 [2021-08-12 19:04:12,742 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 143.6ms TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:04:12,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-08-12 19:04:12,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 135. [2021-08-12 19:04:12,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.955223880597015) internal successors, (396), 134 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:12,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 396 transitions. [2021-08-12 19:04:12,753 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 396 transitions. Word has length 15 [2021-08-12 19:04:12,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:12,753 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 396 transitions. [2021-08-12 19:04:12,753 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:12,753 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 396 transitions. [2021-08-12 19:04:12,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:12,753 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:12,753 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:12,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-12 19:04:12,965 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:12,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:12,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1210723178, now seen corresponding path program 19 times [2021-08-12 19:04:12,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:12,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208715421] [2021-08-12 19:04:12,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:12,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:13,006 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:13,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:13,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208715421] [2021-08-12 19:04:13,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208715421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:13,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482724479] [2021-08-12 19:04:13,006 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-08-12 19:04:13,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:13,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:13,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:13,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:13,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482724479] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:13,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:13,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:13,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699029644] [2021-08-12 19:04:13,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:13,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:13,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:13,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:13,119 INFO L87 Difference]: Start difference. First operand 135 states and 396 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:13,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:13,343 INFO L93 Difference]: Finished difference Result 205 states and 541 transitions. [2021-08-12 19:04:13,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:13,343 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:13,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:13,344 INFO L225 Difference]: With dead ends: 205 [2021-08-12 19:04:13,344 INFO L226 Difference]: Without dead ends: 198 [2021-08-12 19:04:13,345 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 175.8ms TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:13,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-08-12 19:04:13,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 137. [2021-08-12 19:04:13,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 2.9411764705882355) internal successors, (400), 136 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:13,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 400 transitions. [2021-08-12 19:04:13,356 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 400 transitions. Word has length 15 [2021-08-12 19:04:13,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:13,356 INFO L482 AbstractCegarLoop]: Abstraction has 137 states and 400 transitions. [2021-08-12 19:04:13,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:13,356 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 400 transitions. [2021-08-12 19:04:13,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:13,356 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:13,356 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:13,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:13,558 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:13,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:13,558 INFO L82 PathProgramCache]: Analyzing trace with hash -1962306986, now seen corresponding path program 20 times [2021-08-12 19:04:13,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:13,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266165] [2021-08-12 19:04:13,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:13,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:13,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:13,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:13,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266165] [2021-08-12 19:04:13,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:13,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937593049] [2021-08-12 19:04:13,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:04:13,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:13,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:13,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:13,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:13,720 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:13,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937593049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:13,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:13,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:13,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351981470] [2021-08-12 19:04:13,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:13,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:13,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:13,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:13,721 INFO L87 Difference]: Start difference. First operand 137 states and 400 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:14,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:14,005 INFO L93 Difference]: Finished difference Result 204 states and 542 transitions. [2021-08-12 19:04:14,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:14,005 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:14,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:14,006 INFO L225 Difference]: With dead ends: 204 [2021-08-12 19:04:14,006 INFO L226 Difference]: Without dead ends: 196 [2021-08-12 19:04:14,006 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 216.5ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:14,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-08-12 19:04:14,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 135. [2021-08-12 19:04:14,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.955223880597015) internal successors, (396), 134 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:14,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 396 transitions. [2021-08-12 19:04:14,017 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 396 transitions. Word has length 15 [2021-08-12 19:04:14,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:14,017 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 396 transitions. [2021-08-12 19:04:14,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:14,017 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 396 transitions. [2021-08-12 19:04:14,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:14,018 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:14,018 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:14,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-08-12 19:04:14,218 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:14,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:14,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1226951760, now seen corresponding path program 4 times [2021-08-12 19:04:14,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:14,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377884307] [2021-08-12 19:04:14,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:14,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:14,247 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:14,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:14,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377884307] [2021-08-12 19:04:14,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377884307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:14,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613338464] [2021-08-12 19:04:14,247 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:14,271 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:14,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:14,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-12 19:04:14,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:14,322 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:14,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613338464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:14,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:14,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:14,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973025614] [2021-08-12 19:04:14,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:14,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:14,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:14,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:14,323 INFO L87 Difference]: Start difference. First operand 135 states and 396 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:14,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:14,471 INFO L93 Difference]: Finished difference Result 207 states and 544 transitions. [2021-08-12 19:04:14,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:14,472 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:14,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:14,473 INFO L225 Difference]: With dead ends: 207 [2021-08-12 19:04:14,473 INFO L226 Difference]: Without dead ends: 195 [2021-08-12 19:04:14,473 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 77.9ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:14,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-08-12 19:04:14,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 141. [2021-08-12 19:04:14,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 2.9357142857142855) internal successors, (411), 140 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:14,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 411 transitions. [2021-08-12 19:04:14,485 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 411 transitions. Word has length 15 [2021-08-12 19:04:14,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:14,485 INFO L482 AbstractCegarLoop]: Abstraction has 141 states and 411 transitions. [2021-08-12 19:04:14,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:14,485 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 411 transitions. [2021-08-12 19:04:14,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:14,486 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:14,486 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:14,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:14,693 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:14,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:14,693 INFO L82 PathProgramCache]: Analyzing trace with hash -886595830, now seen corresponding path program 21 times [2021-08-12 19:04:14,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:14,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539311964] [2021-08-12 19:04:14,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:14,751 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:14,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:14,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539311964] [2021-08-12 19:04:14,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539311964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:14,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992039868] [2021-08-12 19:04:14,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:04:14,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:14,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:14,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:14,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:14,861 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:14,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992039868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:14,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:14,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:14,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070481069] [2021-08-12 19:04:14,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:14,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:14,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:14,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:14,862 INFO L87 Difference]: Start difference. First operand 141 states and 411 transitions. Second operand has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:15,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:15,106 INFO L93 Difference]: Finished difference Result 183 states and 504 transitions. [2021-08-12 19:04:15,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:15,106 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:15,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:15,107 INFO L225 Difference]: With dead ends: 183 [2021-08-12 19:04:15,107 INFO L226 Difference]: Without dead ends: 174 [2021-08-12 19:04:15,108 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 178.6ms TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:04:15,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-08-12 19:04:15,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 141. [2021-08-12 19:04:15,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 2.9285714285714284) internal successors, (410), 140 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:15,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 410 transitions. [2021-08-12 19:04:15,120 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 410 transitions. Word has length 15 [2021-08-12 19:04:15,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:15,120 INFO L482 AbstractCegarLoop]: Abstraction has 141 states and 410 transitions. [2021-08-12 19:04:15,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:15,120 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 410 transitions. [2021-08-12 19:04:15,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:15,121 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:15,121 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:15,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-12 19:04:15,328 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:15,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:15,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1651983020, now seen corresponding path program 5 times [2021-08-12 19:04:15,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:15,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802167776] [2021-08-12 19:04:15,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:15,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:15,356 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:15,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:15,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802167776] [2021-08-12 19:04:15,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802167776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:15,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026967838] [2021-08-12 19:04:15,356 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-08-12 19:04:15,384 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:15,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:15,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-12 19:04:15,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:15,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:15,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026967838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:15,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:15,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:15,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762495035] [2021-08-12 19:04:15,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:15,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:15,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:15,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:15,424 INFO L87 Difference]: Start difference. First operand 141 states and 410 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-08-12 19:04:15,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:15,587 INFO L93 Difference]: Finished difference Result 192 states and 514 transitions. [2021-08-12 19:04:15,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:15,587 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-08-12 19:04:15,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:15,588 INFO L225 Difference]: With dead ends: 192 [2021-08-12 19:04:15,588 INFO L226 Difference]: Without dead ends: 183 [2021-08-12 19:04:15,589 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 78.5ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:15,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-08-12 19:04:15,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 136. [2021-08-12 19:04:15,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 2.948148148148148) internal successors, (398), 135 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:15,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 398 transitions. [2021-08-12 19:04:15,600 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 398 transitions. Word has length 15 [2021-08-12 19:04:15,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:15,600 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 398 transitions. [2021-08-12 19:04:15,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-08-12 19:04:15,600 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 398 transitions. [2021-08-12 19:04:15,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:15,600 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:15,600 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:15,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable131 [2021-08-12 19:04:15,816 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:15,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:15,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1441032960, now seen corresponding path program 6 times [2021-08-12 19:04:15,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:15,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745334017] [2021-08-12 19:04:15,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:15,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:15,847 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:15,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:15,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745334017] [2021-08-12 19:04:15,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745334017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:15,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041857548] [2021-08-12 19:04:15,847 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:04:15,870 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:15,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:15,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:15,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:15,931 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:15,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041857548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:15,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:15,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-12 19:04:15,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182076410] [2021-08-12 19:04:15,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:15,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:15,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:15,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:15,932 INFO L87 Difference]: Start difference. First operand 136 states and 398 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:16,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:16,298 INFO L93 Difference]: Finished difference Result 216 states and 574 transitions. [2021-08-12 19:04:16,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:04:16,298 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:16,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:16,299 INFO L225 Difference]: With dead ends: 216 [2021-08-12 19:04:16,299 INFO L226 Difference]: Without dead ends: 189 [2021-08-12 19:04:16,300 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 237.0ms TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:04:16,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-08-12 19:04:16,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 137. [2021-08-12 19:04:16,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 2.8970588235294117) internal successors, (394), 136 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:16,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 394 transitions. [2021-08-12 19:04:16,311 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 394 transitions. Word has length 15 [2021-08-12 19:04:16,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:16,312 INFO L482 AbstractCegarLoop]: Abstraction has 137 states and 394 transitions. [2021-08-12 19:04:16,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:16,312 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 394 transitions. [2021-08-12 19:04:16,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:16,312 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:16,312 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:16,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-12 19:04:16,528 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:16,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:16,529 INFO L82 PathProgramCache]: Analyzing trace with hash 981607308, now seen corresponding path program 22 times [2021-08-12 19:04:16,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:16,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016713160] [2021-08-12 19:04:16,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:16,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:16,581 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:16,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:16,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016713160] [2021-08-12 19:04:16,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016713160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:16,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805628827] [2021-08-12 19:04:16,581 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:16,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:16,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:16,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:16,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:16,694 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:16,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805628827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:16,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:16,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:16,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620282057] [2021-08-12 19:04:16,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:16,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:16,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:16,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:16,695 INFO L87 Difference]: Start difference. First operand 137 states and 394 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:16,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:16,948 INFO L93 Difference]: Finished difference Result 216 states and 593 transitions. [2021-08-12 19:04:16,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:16,948 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:16,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:16,950 INFO L225 Difference]: With dead ends: 216 [2021-08-12 19:04:16,950 INFO L226 Difference]: Without dead ends: 209 [2021-08-12 19:04:16,950 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 167.6ms TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:04:16,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-08-12 19:04:16,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 141. [2021-08-12 19:04:16,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 2.9285714285714284) internal successors, (410), 140 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:16,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 410 transitions. [2021-08-12 19:04:16,963 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 410 transitions. Word has length 15 [2021-08-12 19:04:16,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:16,963 INFO L482 AbstractCegarLoop]: Abstraction has 141 states and 410 transitions. [2021-08-12 19:04:16,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:16,963 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 410 transitions. [2021-08-12 19:04:16,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:16,964 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:16,964 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:17,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-12 19:04:17,180 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:17,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:17,180 INFO L82 PathProgramCache]: Analyzing trace with hash -1951803882, now seen corresponding path program 23 times [2021-08-12 19:04:17,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:17,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114154439] [2021-08-12 19:04:17,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:17,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:17,227 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:17,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:17,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114154439] [2021-08-12 19:04:17,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114154439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:17,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142030947] [2021-08-12 19:04:17,228 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 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-08-12 19:04:17,253 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:17,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:17,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:17,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:17,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:17,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142030947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:17,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:17,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:17,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439997358] [2021-08-12 19:04:17,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:17,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:17,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:17,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:17,342 INFO L87 Difference]: Start difference. First operand 141 states and 410 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:17,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:17,639 INFO L93 Difference]: Finished difference Result 225 states and 607 transitions. [2021-08-12 19:04:17,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:17,639 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:17,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:17,640 INFO L225 Difference]: With dead ends: 225 [2021-08-12 19:04:17,640 INFO L226 Difference]: Without dead ends: 217 [2021-08-12 19:04:17,641 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 198.3ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:04:17,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-08-12 19:04:17,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 140. [2021-08-12 19:04:17,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 2.9280575539568345) internal successors, (407), 139 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:17,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 407 transitions. [2021-08-12 19:04:17,654 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 407 transitions. Word has length 15 [2021-08-12 19:04:17,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:17,654 INFO L482 AbstractCegarLoop]: Abstraction has 140 states and 407 transitions. [2021-08-12 19:04:17,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:17,654 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 407 transitions. [2021-08-12 19:04:17,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:17,654 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:17,654 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:17,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:17,855 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:17,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:17,855 INFO L82 PathProgramCache]: Analyzing trace with hash -1273184878, now seen corresponding path program 7 times [2021-08-12 19:04:17,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:17,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3532612] [2021-08-12 19:04:17,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:17,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:17,885 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:17,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:17,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3532612] [2021-08-12 19:04:17,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3532612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:17,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083636023] [2021-08-12 19:04:17,886 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:17,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:17,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:17,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:17,959 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:17,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083636023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:17,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:17,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-12 19:04:17,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527371160] [2021-08-12 19:04:17,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:17,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:17,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:17,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:17,960 INFO L87 Difference]: Start difference. First operand 140 states and 407 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:18,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:18,284 INFO L93 Difference]: Finished difference Result 229 states and 610 transitions. [2021-08-12 19:04:18,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:04:18,284 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:18,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:18,286 INFO L225 Difference]: With dead ends: 229 [2021-08-12 19:04:18,286 INFO L226 Difference]: Without dead ends: 201 [2021-08-12 19:04:18,286 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 182.7ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:04:18,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-12 19:04:18,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 135. [2021-08-12 19:04:18,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.8805970149253732) internal successors, (386), 134 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:18,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 386 transitions. [2021-08-12 19:04:18,299 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 386 transitions. Word has length 15 [2021-08-12 19:04:18,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:18,300 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 386 transitions. [2021-08-12 19:04:18,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:18,300 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 386 transitions. [2021-08-12 19:04:18,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:18,300 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:18,300 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:18,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-12 19:04:18,505 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:18,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:18,505 INFO L82 PathProgramCache]: Analyzing trace with hash 1807933612, now seen corresponding path program 24 times [2021-08-12 19:04:18,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:18,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586966669] [2021-08-12 19:04:18,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:18,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:18,548 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:18,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:18,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586966669] [2021-08-12 19:04:18,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586966669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:18,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973813920] [2021-08-12 19:04:18,549 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:18,574 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:18,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:18,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:18,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:18,635 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:18,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973813920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:18,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:18,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:18,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893717084] [2021-08-12 19:04:18,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:18,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:18,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:18,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:18,636 INFO L87 Difference]: Start difference. First operand 135 states and 386 transitions. Second operand has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:18,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:18,863 INFO L93 Difference]: Finished difference Result 192 states and 523 transitions. [2021-08-12 19:04:18,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:18,864 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:18,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:18,865 INFO L225 Difference]: With dead ends: 192 [2021-08-12 19:04:18,865 INFO L226 Difference]: Without dead ends: 183 [2021-08-12 19:04:18,865 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 140.8ms TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:18,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-08-12 19:04:18,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 136. [2021-08-12 19:04:18,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 2.8666666666666667) internal successors, (387), 135 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:18,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 387 transitions. [2021-08-12 19:04:18,877 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 387 transitions. Word has length 15 [2021-08-12 19:04:18,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:18,877 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 387 transitions. [2021-08-12 19:04:18,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:18,878 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 387 transitions. [2021-08-12 19:04:18,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:18,878 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:18,878 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:19,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:19,093 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:19,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:19,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1042546422, now seen corresponding path program 8 times [2021-08-12 19:04:19,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:19,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126463826] [2021-08-12 19:04:19,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:19,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:19,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:19,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:19,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126463826] [2021-08-12 19:04:19,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126463826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:19,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907369450] [2021-08-12 19:04:19,119 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 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-08-12 19:04:19,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:19,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:19,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:19,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:19,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:19,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907369450] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:19,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:19,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-12 19:04:19,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775278509] [2021-08-12 19:04:19,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:19,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:19,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:19,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:19,202 INFO L87 Difference]: Start difference. First operand 136 states and 387 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:19,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:19,628 INFO L93 Difference]: Finished difference Result 271 states and 707 transitions. [2021-08-12 19:04:19,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:04:19,629 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:19,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:19,630 INFO L225 Difference]: With dead ends: 271 [2021-08-12 19:04:19,630 INFO L226 Difference]: Without dead ends: 254 [2021-08-12 19:04:19,630 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 227.2ms TimeCoverageRelationStatistics Valid=128, Invalid=292, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:04:19,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-12 19:04:19,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 111. [2021-08-12 19:04:19,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 110 states have (on average 2.8727272727272726) internal successors, (316), 110 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:19,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 316 transitions. [2021-08-12 19:04:19,643 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 316 transitions. Word has length 15 [2021-08-12 19:04:19,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:19,643 INFO L482 AbstractCegarLoop]: Abstraction has 111 states and 316 transitions. [2021-08-12 19:04:19,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:19,643 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 316 transitions. [2021-08-12 19:04:19,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:19,643 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:19,643 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:19,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-12 19:04:19,844 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:19,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:19,844 INFO L82 PathProgramCache]: Analyzing trace with hash 1544487814, now seen corresponding path program 25 times [2021-08-12 19:04:19,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:19,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328641516] [2021-08-12 19:04:19,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:19,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:19,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:19,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:19,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328641516] [2021-08-12 19:04:19,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328641516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:19,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292285014] [2021-08-12 19:04:19,886 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:19,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:19,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:19,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:19,979 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:19,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292285014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:19,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:19,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:19,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621651163] [2021-08-12 19:04:19,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:19,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:19,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:19,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:19,980 INFO L87 Difference]: Start difference. First operand 111 states and 316 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:20,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:20,181 INFO L93 Difference]: Finished difference Result 197 states and 549 transitions. [2021-08-12 19:04:20,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:20,182 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:20,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:20,183 INFO L225 Difference]: With dead ends: 197 [2021-08-12 19:04:20,183 INFO L226 Difference]: Without dead ends: 190 [2021-08-12 19:04:20,183 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 112.8ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:04:20,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-12 19:04:20,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 115. [2021-08-12 19:04:20,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 2.8771929824561404) internal successors, (328), 114 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:20,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 328 transitions. [2021-08-12 19:04:20,194 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 328 transitions. Word has length 15 [2021-08-12 19:04:20,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:20,194 INFO L482 AbstractCegarLoop]: Abstraction has 115 states and 328 transitions. [2021-08-12 19:04:20,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:20,194 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 328 transitions. [2021-08-12 19:04:20,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:20,194 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:20,195 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:20,395 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:20,395 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:20,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:20,395 INFO L82 PathProgramCache]: Analyzing trace with hash -1323878784, now seen corresponding path program 26 times [2021-08-12 19:04:20,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:20,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664496000] [2021-08-12 19:04:20,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:20,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:20,442 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:20,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:20,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664496000] [2021-08-12 19:04:20,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664496000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:20,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170929577] [2021-08-12 19:04:20,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:20,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:20,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:20,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:20,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:20,540 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:20,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170929577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:20,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:20,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:20,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543638449] [2021-08-12 19:04:20,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:20,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:20,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:20,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:20,541 INFO L87 Difference]: Start difference. First operand 115 states and 328 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:20,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:20,834 INFO L93 Difference]: Finished difference Result 236 states and 646 transitions. [2021-08-12 19:04:20,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:20,834 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:20,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:20,835 INFO L225 Difference]: With dead ends: 236 [2021-08-12 19:04:20,835 INFO L226 Difference]: Without dead ends: 229 [2021-08-12 19:04:20,836 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 171.0ms TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:04:20,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-08-12 19:04:20,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 117. [2021-08-12 19:04:20,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 2.896551724137931) internal successors, (336), 116 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:20,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 336 transitions. [2021-08-12 19:04:20,848 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 336 transitions. Word has length 15 [2021-08-12 19:04:20,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:20,848 INFO L482 AbstractCegarLoop]: Abstraction has 117 states and 336 transitions. [2021-08-12 19:04:20,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:20,848 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 336 transitions. [2021-08-12 19:04:20,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:20,848 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:20,848 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:21,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:21,049 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:21,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:21,049 INFO L82 PathProgramCache]: Analyzing trace with hash 37677322, now seen corresponding path program 27 times [2021-08-12 19:04:21,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:21,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394969447] [2021-08-12 19:04:21,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:21,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:21,119 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:21,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:21,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394969447] [2021-08-12 19:04:21,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394969447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:21,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742470306] [2021-08-12 19:04:21,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:21,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:21,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:21,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:21,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:21,211 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:21,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742470306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:21,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:21,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:21,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868213299] [2021-08-12 19:04:21,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:21,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:21,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:21,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:21,213 INFO L87 Difference]: Start difference. First operand 117 states and 336 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:21,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:21,530 INFO L93 Difference]: Finished difference Result 209 states and 574 transitions. [2021-08-12 19:04:21,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:21,530 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:21,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:21,531 INFO L225 Difference]: With dead ends: 209 [2021-08-12 19:04:21,531 INFO L226 Difference]: Without dead ends: 201 [2021-08-12 19:04:21,531 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 203.7ms TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:04:21,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-12 19:04:21,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 113. [2021-08-12 19:04:21,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 2.875) internal successors, (322), 112 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:21,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 322 transitions. [2021-08-12 19:04:21,544 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 322 transitions. Word has length 15 [2021-08-12 19:04:21,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:21,544 INFO L482 AbstractCegarLoop]: Abstraction has 113 states and 322 transitions. [2021-08-12 19:04:21,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:21,545 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 322 transitions. [2021-08-12 19:04:21,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:21,545 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:21,545 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:21,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-08-12 19:04:21,749 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:21,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:21,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1830225050, now seen corresponding path program 28 times [2021-08-12 19:04:21,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:21,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068704724] [2021-08-12 19:04:21,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:21,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:21,795 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:21,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:21,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068704724] [2021-08-12 19:04:21,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068704724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:21,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926703260] [2021-08-12 19:04:21,795 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:21,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:21,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:21,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:21,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:21,894 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:21,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926703260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:21,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:21,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:21,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437827131] [2021-08-12 19:04:21,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:21,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:21,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:21,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:21,895 INFO L87 Difference]: Start difference. First operand 113 states and 322 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:22,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:22,171 INFO L93 Difference]: Finished difference Result 187 states and 513 transitions. [2021-08-12 19:04:22,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:22,171 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:22,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:22,172 INFO L225 Difference]: With dead ends: 187 [2021-08-12 19:04:22,172 INFO L226 Difference]: Without dead ends: 180 [2021-08-12 19:04:22,172 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 153.8ms TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:22,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-08-12 19:04:22,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 117. [2021-08-12 19:04:22,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 2.913793103448276) internal successors, (338), 116 states have internal predecessors, (338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:22,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 338 transitions. [2021-08-12 19:04:22,185 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 338 transitions. Word has length 15 [2021-08-12 19:04:22,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:22,185 INFO L482 AbstractCegarLoop]: Abstraction has 117 states and 338 transitions. [2021-08-12 19:04:22,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:22,185 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 338 transitions. [2021-08-12 19:04:22,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:22,186 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:22,186 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:22,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:22,402 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:22,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:22,402 INFO L82 PathProgramCache]: Analyzing trace with hash -468668944, now seen corresponding path program 29 times [2021-08-12 19:04:22,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:22,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371513391] [2021-08-12 19:04:22,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:22,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:22,449 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:22,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:22,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371513391] [2021-08-12 19:04:22,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371513391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:22,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172818430] [2021-08-12 19:04:22,449 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:22,474 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:22,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:22,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:22,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:22,538 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:22,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172818430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:22,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:22,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:22,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058489100] [2021-08-12 19:04:22,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:22,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:22,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:22,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:22,539 INFO L87 Difference]: Start difference. First operand 117 states and 338 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:22,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:22,847 INFO L93 Difference]: Finished difference Result 197 states and 530 transitions. [2021-08-12 19:04:22,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:22,856 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:22,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:22,857 INFO L225 Difference]: With dead ends: 197 [2021-08-12 19:04:22,857 INFO L226 Difference]: Without dead ends: 189 [2021-08-12 19:04:22,857 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 183.6ms TimeCoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:22,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-08-12 19:04:22,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 115. [2021-08-12 19:04:22,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 2.8947368421052633) internal successors, (330), 114 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:22,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 330 transitions. [2021-08-12 19:04:22,870 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 330 transitions. Word has length 15 [2021-08-12 19:04:22,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:22,870 INFO L482 AbstractCegarLoop]: Abstraction has 115 states and 330 transitions. [2021-08-12 19:04:22,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:22,870 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 330 transitions. [2021-08-12 19:04:22,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:04:22,870 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:22,870 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:23,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-08-12 19:04:23,073 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:23,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:23,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1003898746, now seen corresponding path program 30 times [2021-08-12 19:04:23,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:23,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795132295] [2021-08-12 19:04:23,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:23,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:23,157 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:23,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:23,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795132295] [2021-08-12 19:04:23,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795132295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:23,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663732908] [2021-08-12 19:04:23,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:23,185 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:23,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:23,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:04:23,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:23,281 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:23,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663732908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:23,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:23,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:23,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612885761] [2021-08-12 19:04:23,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:23,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:23,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:23,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:23,282 INFO L87 Difference]: Start difference. First operand 115 states and 330 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:23,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:23,520 INFO L93 Difference]: Finished difference Result 168 states and 462 transitions. [2021-08-12 19:04:23,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:23,521 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:04:23,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:23,522 INFO L225 Difference]: With dead ends: 168 [2021-08-12 19:04:23,522 INFO L226 Difference]: Without dead ends: 159 [2021-08-12 19:04:23,522 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 154.0ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:23,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-08-12 19:04:23,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 113. [2021-08-12 19:04:23,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 2.875) internal successors, (322), 112 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:23,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 322 transitions. [2021-08-12 19:04:23,534 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 322 transitions. Word has length 15 [2021-08-12 19:04:23,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:23,534 INFO L482 AbstractCegarLoop]: Abstraction has 113 states and 322 transitions. [2021-08-12 19:04:23,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:23,535 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 322 transitions. [2021-08-12 19:04:23,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:23,535 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:23,535 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:23,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable182 [2021-08-12 19:04:23,745 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:23,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:23,745 INFO L82 PathProgramCache]: Analyzing trace with hash -639898996, now seen corresponding path program 1 times [2021-08-12 19:04:23,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:23,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143463589] [2021-08-12 19:04:23,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:23,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:23,771 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:23,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:23,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143463589] [2021-08-12 19:04:23,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143463589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:23,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199158834] [2021-08-12 19:04:23,772 INFO L95 rtionOrderModulation]: Keeping assertion order 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-08-12 19:04:23,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:23,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:23,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:23,849 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:23,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199158834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:23,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:23,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:04:23,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684809169] [2021-08-12 19:04:23,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:04:23,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:23,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:04:23,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:04:23,850 INFO L87 Difference]: Start difference. First operand 113 states and 322 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:24,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:24,002 INFO L93 Difference]: Finished difference Result 196 states and 544 transitions. [2021-08-12 19:04:24,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:24,002 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:04:24,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:24,003 INFO L225 Difference]: With dead ends: 196 [2021-08-12 19:04:24,003 INFO L226 Difference]: Without dead ends: 186 [2021-08-12 19:04:24,004 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 64.5ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:24,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-08-12 19:04:24,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 126. [2021-08-12 19:04:24,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.992) internal successors, (374), 125 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-08-12 19:04:24,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 374 transitions. [2021-08-12 19:04:24,016 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 374 transitions. Word has length 16 [2021-08-12 19:04:24,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:24,016 INFO L482 AbstractCegarLoop]: Abstraction has 126 states and 374 transitions. [2021-08-12 19:04:24,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:24,017 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 374 transitions. [2021-08-12 19:04:24,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:24,017 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:24,017 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:24,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:24,217 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:24,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:24,218 INFO L82 PathProgramCache]: Analyzing trace with hash 1991072770, now seen corresponding path program 1 times [2021-08-12 19:04:24,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:24,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140997655] [2021-08-12 19:04:24,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:24,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:24,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:24,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140997655] [2021-08-12 19:04:24,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140997655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:24,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680297661] [2021-08-12 19:04:24,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-08-12 19:04:24,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:24,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:24,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:24,307 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:24,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680297661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:24,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:24,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:24,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239322203] [2021-08-12 19:04:24,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:24,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:24,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:24,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:24,308 INFO L87 Difference]: Start difference. First operand 126 states and 374 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:04:24,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:24,446 INFO L93 Difference]: Finished difference Result 174 states and 485 transitions. [2021-08-12 19:04:24,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:24,447 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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 16 [2021-08-12 19:04:24,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:24,448 INFO L225 Difference]: With dead ends: 174 [2021-08-12 19:04:24,448 INFO L226 Difference]: Without dead ends: 153 [2021-08-12 19:04:24,448 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 53.2ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:24,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-08-12 19:04:24,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 126. [2021-08-12 19:04:24,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.952) internal successors, (369), 125 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:24,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 369 transitions. [2021-08-12 19:04:24,461 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 369 transitions. Word has length 16 [2021-08-12 19:04:24,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:24,461 INFO L482 AbstractCegarLoop]: Abstraction has 126 states and 369 transitions. [2021-08-12 19:04:24,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:04:24,462 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 369 transitions. [2021-08-12 19:04:24,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:24,462 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:24,462 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:24,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-08-12 19:04:24,662 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:24,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:24,663 INFO L82 PathProgramCache]: Analyzing trace with hash 1652532542, now seen corresponding path program 2 times [2021-08-12 19:04:24,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:24,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166863227] [2021-08-12 19:04:24,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:24,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:24,694 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:24,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:24,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166863227] [2021-08-12 19:04:24,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166863227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:24,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876608869] [2021-08-12 19:04:24,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:04:24,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:24,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:24,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:24,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:24,759 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:24,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876608869] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:24,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:24,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:24,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416633045] [2021-08-12 19:04:24,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:24,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:24,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:24,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:24,760 INFO L87 Difference]: Start difference. First operand 126 states and 369 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:24,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:24,943 INFO L93 Difference]: Finished difference Result 203 states and 561 transitions. [2021-08-12 19:04:24,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:24,943 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:24,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:24,944 INFO L225 Difference]: With dead ends: 203 [2021-08-12 19:04:24,944 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:04:24,944 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 69.8ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:24,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:04:24,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 129. [2021-08-12 19:04:24,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 3.0) internal successors, (384), 128 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:24,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 384 transitions. [2021-08-12 19:04:24,958 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 384 transitions. Word has length 16 [2021-08-12 19:04:24,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:24,958 INFO L482 AbstractCegarLoop]: Abstraction has 129 states and 384 transitions. [2021-08-12 19:04:24,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:24,958 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 384 transitions. [2021-08-12 19:04:24,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:24,958 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:24,959 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:25,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:25,159 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:25,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:25,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1447398580, now seen corresponding path program 2 times [2021-08-12 19:04:25,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:25,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520664279] [2021-08-12 19:04:25,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:25,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:25,184 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:25,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:25,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520664279] [2021-08-12 19:04:25,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520664279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:25,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940189493] [2021-08-12 19:04:25,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:04:25,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:25,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:25,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:25,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:25,261 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:25,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940189493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:25,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:25,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:25,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251610687] [2021-08-12 19:04:25,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:25,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:25,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:25,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:25,262 INFO L87 Difference]: Start difference. First operand 129 states and 384 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:25,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:25,433 INFO L93 Difference]: Finished difference Result 191 states and 532 transitions. [2021-08-12 19:04:25,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:25,433 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:25,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:25,434 INFO L225 Difference]: With dead ends: 191 [2021-08-12 19:04:25,434 INFO L226 Difference]: Without dead ends: 176 [2021-08-12 19:04:25,434 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 66.2ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:25,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-08-12 19:04:25,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 136. [2021-08-12 19:04:25,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 2.9925925925925925) internal successors, (404), 135 states have internal predecessors, (404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:25,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 404 transitions. [2021-08-12 19:04:25,449 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 404 transitions. Word has length 16 [2021-08-12 19:04:25,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:25,449 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 404 transitions. [2021-08-12 19:04:25,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:25,449 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 404 transitions. [2021-08-12 19:04:25,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:25,450 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:25,450 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:25,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:25,650 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:25,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:25,651 INFO L82 PathProgramCache]: Analyzing trace with hash -18443474, now seen corresponding path program 3 times [2021-08-12 19:04:25,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:25,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681382797] [2021-08-12 19:04:25,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:25,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:25,682 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:25,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:25,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681382797] [2021-08-12 19:04:25,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681382797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:25,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007016880] [2021-08-12 19:04:25,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:25,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:25,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:25,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:25,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:25,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:25,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007016880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:25,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:25,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:25,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466811547] [2021-08-12 19:04:25,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:25,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:25,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:25,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:25,753 INFO L87 Difference]: Start difference. First operand 136 states and 404 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:25,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:25,899 INFO L93 Difference]: Finished difference Result 186 states and 518 transitions. [2021-08-12 19:04:25,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:25,899 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:25,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:25,900 INFO L225 Difference]: With dead ends: 186 [2021-08-12 19:04:25,900 INFO L226 Difference]: Without dead ends: 173 [2021-08-12 19:04:25,900 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 57.4ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:25,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2021-08-12 19:04:25,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 136. [2021-08-12 19:04:25,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 2.9703703703703703) internal successors, (401), 135 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:25,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 401 transitions. [2021-08-12 19:04:25,924 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 401 transitions. Word has length 16 [2021-08-12 19:04:25,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:25,924 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 401 transitions. [2021-08-12 19:04:25,924 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:25,924 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 401 transitions. [2021-08-12 19:04:25,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:25,924 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:25,924 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:26,134 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:26,135 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:26,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:26,135 INFO L82 PathProgramCache]: Analyzing trace with hash 907579970, now seen corresponding path program 3 times [2021-08-12 19:04:26,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:26,135 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463934417] [2021-08-12 19:04:26,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:26,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:26,164 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:26,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:26,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463934417] [2021-08-12 19:04:26,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463934417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:26,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596148485] [2021-08-12 19:04:26,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:04:26,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:26,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:26,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:26,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:26,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:26,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596148485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:26,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:26,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:26,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893692952] [2021-08-12 19:04:26,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:26,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:26,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:26,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:26,235 INFO L87 Difference]: Start difference. First operand 136 states and 401 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-08-12 19:04:26,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:26,393 INFO L93 Difference]: Finished difference Result 173 states and 489 transitions. [2021-08-12 19:04:26,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:26,397 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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 16 [2021-08-12 19:04:26,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:26,398 INFO L225 Difference]: With dead ends: 173 [2021-08-12 19:04:26,398 INFO L226 Difference]: Without dead ends: 162 [2021-08-12 19:04:26,398 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 72.5ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:26,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-08-12 19:04:26,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 132. [2021-08-12 19:04:26,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 2.9770992366412212) internal successors, (390), 131 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:26,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 390 transitions. [2021-08-12 19:04:26,417 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 390 transitions. Word has length 16 [2021-08-12 19:04:26,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:26,417 INFO L482 AbstractCegarLoop]: Abstraction has 132 states and 390 transitions. [2021-08-12 19:04:26,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-08-12 19:04:26,418 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 390 transitions. [2021-08-12 19:04:26,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:26,418 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:26,418 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:26,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:26,629 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:26,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:26,629 INFO L82 PathProgramCache]: Analyzing trace with hash -408327260, now seen corresponding path program 4 times [2021-08-12 19:04:26,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:26,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247988092] [2021-08-12 19:04:26,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:26,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:26,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:26,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:26,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247988092] [2021-08-12 19:04:26,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247988092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:26,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975557677] [2021-08-12 19:04:26,658 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:04:26,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:26,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:26,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:26,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:26,732 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:26,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975557677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:26,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:26,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:26,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988048311] [2021-08-12 19:04:26,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:26,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:26,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:26,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:26,733 INFO L87 Difference]: Start difference. First operand 132 states and 390 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:26,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:26,890 INFO L93 Difference]: Finished difference Result 202 states and 568 transitions. [2021-08-12 19:04:26,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:26,894 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:26,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:26,896 INFO L225 Difference]: With dead ends: 202 [2021-08-12 19:04:26,896 INFO L226 Difference]: Without dead ends: 192 [2021-08-12 19:04:26,896 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 69.2ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:26,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-08-12 19:04:26,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 138. [2021-08-12 19:04:26,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 3.0437956204379564) internal successors, (417), 137 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:26,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 417 transitions. [2021-08-12 19:04:26,912 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 417 transitions. Word has length 16 [2021-08-12 19:04:26,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:26,912 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 417 transitions. [2021-08-12 19:04:26,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:26,912 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 417 transitions. [2021-08-12 19:04:26,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:26,912 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:26,912 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:27,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-08-12 19:04:27,113 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:27,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:27,113 INFO L82 PathProgramCache]: Analyzing trace with hash 786708914, now seen corresponding path program 4 times [2021-08-12 19:04:27,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:27,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387815358] [2021-08-12 19:04:27,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:27,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:27,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:27,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:27,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387815358] [2021-08-12 19:04:27,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387815358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:27,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625098043] [2021-08-12 19:04:27,140 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-08-12 19:04:27,176 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:27,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:27,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:27,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:27,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:27,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625098043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:27,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:27,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:27,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663842900] [2021-08-12 19:04:27,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:27,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:27,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:27,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:27,230 INFO L87 Difference]: Start difference. First operand 138 states and 417 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:04:27,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:27,412 INFO L93 Difference]: Finished difference Result 209 states and 589 transitions. [2021-08-12 19:04:27,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:27,412 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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 16 [2021-08-12 19:04:27,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:27,414 INFO L225 Difference]: With dead ends: 209 [2021-08-12 19:04:27,414 INFO L226 Difference]: Without dead ends: 194 [2021-08-12 19:04:27,414 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 68.8ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:27,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-08-12 19:04:27,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 148. [2021-08-12 19:04:27,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 3.054421768707483) internal successors, (449), 147 states have internal predecessors, (449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:27,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 449 transitions. [2021-08-12 19:04:27,431 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 449 transitions. Word has length 16 [2021-08-12 19:04:27,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:27,431 INFO L482 AbstractCegarLoop]: Abstraction has 148 states and 449 transitions. [2021-08-12 19:04:27,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:04:27,431 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 449 transitions. [2021-08-12 19:04:27,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:27,431 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:27,432 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:27,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-08-12 19:04:27,632 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:27,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:27,633 INFO L82 PathProgramCache]: Analyzing trace with hash -2079303276, now seen corresponding path program 5 times [2021-08-12 19:04:27,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:27,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531512451] [2021-08-12 19:04:27,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:27,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:27,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:27,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:27,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531512451] [2021-08-12 19:04:27,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531512451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:27,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688291534] [2021-08-12 19:04:27,661 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:27,689 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:27,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:27,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:27,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:27,735 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:27,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688291534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:27,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:27,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:27,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930689046] [2021-08-12 19:04:27,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:27,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:27,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:27,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:27,736 INFO L87 Difference]: Start difference. First operand 148 states and 449 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-08-12 19:04:27,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:27,898 INFO L93 Difference]: Finished difference Result 211 states and 591 transitions. [2021-08-12 19:04:27,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:27,898 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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 16 [2021-08-12 19:04:27,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:27,899 INFO L225 Difference]: With dead ends: 211 [2021-08-12 19:04:27,899 INFO L226 Difference]: Without dead ends: 198 [2021-08-12 19:04:27,899 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 68.9ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:27,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-08-12 19:04:27,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 148. [2021-08-12 19:04:27,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 3.0340136054421767) internal successors, (446), 147 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:27,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 446 transitions. [2021-08-12 19:04:27,916 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 446 transitions. Word has length 16 [2021-08-12 19:04:27,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:27,916 INFO L482 AbstractCegarLoop]: Abstraction has 148 states and 446 transitions. [2021-08-12 19:04:27,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-08-12 19:04:27,916 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 446 transitions. [2021-08-12 19:04:27,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:27,918 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:27,918 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:28,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2021-08-12 19:04:28,121 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:28,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:28,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1153279832, now seen corresponding path program 5 times [2021-08-12 19:04:28,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:28,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241166492] [2021-08-12 19:04:28,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:28,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:28,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:28,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:28,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241166492] [2021-08-12 19:04:28,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241166492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:28,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040082315] [2021-08-12 19:04:28,149 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 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-08-12 19:04:28,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:28,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:28,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:28,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:28,215 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:28,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040082315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:28,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:28,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:28,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747622314] [2021-08-12 19:04:28,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:28,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:28,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:28,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:28,216 INFO L87 Difference]: Start difference. First operand 148 states and 446 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:28,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:28,376 INFO L93 Difference]: Finished difference Result 211 states and 591 transitions. [2021-08-12 19:04:28,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:28,377 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:28,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:28,378 INFO L225 Difference]: With dead ends: 211 [2021-08-12 19:04:28,378 INFO L226 Difference]: Without dead ends: 200 [2021-08-12 19:04:28,378 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 63.9ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:28,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-12 19:04:28,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 145. [2021-08-12 19:04:28,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 3.0347222222222223) internal successors, (437), 144 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:28,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 437 transitions. [2021-08-12 19:04:28,396 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 437 transitions. Word has length 16 [2021-08-12 19:04:28,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:28,396 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 437 transitions. [2021-08-12 19:04:28,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:28,396 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 437 transitions. [2021-08-12 19:04:28,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:28,396 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:28,397 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:28,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-08-12 19:04:28,609 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:28,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:28,609 INFO L82 PathProgramCache]: Analyzing trace with hash 1341923340, now seen corresponding path program 6 times [2021-08-12 19:04:28,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:28,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350227464] [2021-08-12 19:04:28,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:28,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:28,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:28,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:28,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350227464] [2021-08-12 19:04:28,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350227464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:28,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234733614] [2021-08-12 19:04:28,636 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 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-08-12 19:04:28,662 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:28,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:28,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:28,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:28,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:28,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234733614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:28,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:28,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:28,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920368777] [2021-08-12 19:04:28,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:28,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:28,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:28,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:28,715 INFO L87 Difference]: Start difference. First operand 145 states and 437 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:04:28,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:28,857 INFO L93 Difference]: Finished difference Result 188 states and 537 transitions. [2021-08-12 19:04:28,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:28,858 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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 16 [2021-08-12 19:04:28,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:28,858 INFO L225 Difference]: With dead ends: 188 [2021-08-12 19:04:28,858 INFO L226 Difference]: Without dead ends: 172 [2021-08-12 19:04:28,859 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 68.3ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:28,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-08-12 19:04:28,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 145. [2021-08-12 19:04:28,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 3.013888888888889) internal successors, (434), 144 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:28,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 434 transitions. [2021-08-12 19:04:28,875 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 434 transitions. Word has length 16 [2021-08-12 19:04:28,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:28,875 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 434 transitions. [2021-08-12 19:04:28,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:04:28,875 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 434 transitions. [2021-08-12 19:04:28,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:28,875 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:28,875 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:29,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:29,092 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:29,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:29,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1171713858, now seen corresponding path program 6 times [2021-08-12 19:04:29,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:29,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518321056] [2021-08-12 19:04:29,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:29,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:29,126 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:29,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:29,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518321056] [2021-08-12 19:04:29,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518321056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:29,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994570211] [2021-08-12 19:04:29,126 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:29,165 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:29,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:29,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:29,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:29,194 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:29,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994570211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:29,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:29,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:04:29,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512880256] [2021-08-12 19:04:29,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:04:29,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:29,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:04:29,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:04:29,195 INFO L87 Difference]: Start difference. First operand 145 states and 434 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:29,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:29,355 INFO L93 Difference]: Finished difference Result 211 states and 595 transitions. [2021-08-12 19:04:29,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:29,355 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:04:29,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:29,356 INFO L225 Difference]: With dead ends: 211 [2021-08-12 19:04:29,356 INFO L226 Difference]: Without dead ends: 200 [2021-08-12 19:04:29,356 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 51.5ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:29,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-12 19:04:29,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 138. [2021-08-12 19:04:29,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 3.0) internal successors, (411), 137 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:29,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 411 transitions. [2021-08-12 19:04:29,371 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 411 transitions. Word has length 16 [2021-08-12 19:04:29,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:29,372 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 411 transitions. [2021-08-12 19:04:29,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:29,372 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 411 transitions. [2021-08-12 19:04:29,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:29,372 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:29,372 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:29,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-08-12 19:04:29,575 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:29,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:29,576 INFO L82 PathProgramCache]: Analyzing trace with hash 228804358, now seen corresponding path program 7 times [2021-08-12 19:04:29,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:29,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314684210] [2021-08-12 19:04:29,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:29,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:29,603 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:29,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:29,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314684210] [2021-08-12 19:04:29,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314684210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:29,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749584220] [2021-08-12 19:04:29,604 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:29,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:29,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:29,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:29,674 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:29,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749584220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:29,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:29,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:04:29,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025753061] [2021-08-12 19:04:29,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:04:29,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:29,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:04:29,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:04:29,675 INFO L87 Difference]: Start difference. First operand 138 states and 411 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:29,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:29,881 INFO L93 Difference]: Finished difference Result 324 states and 934 transitions. [2021-08-12 19:04:29,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:29,882 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:04:29,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:29,883 INFO L225 Difference]: With dead ends: 324 [2021-08-12 19:04:29,883 INFO L226 Difference]: Without dead ends: 314 [2021-08-12 19:04:29,883 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 50.8ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:29,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-08-12 19:04:29,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 152. [2021-08-12 19:04:29,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 3.0927152317880795) internal successors, (467), 151 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:29,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 467 transitions. [2021-08-12 19:04:29,900 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 467 transitions. Word has length 16 [2021-08-12 19:04:29,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:29,900 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 467 transitions. [2021-08-12 19:04:29,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:29,900 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 467 transitions. [2021-08-12 19:04:29,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:29,900 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:29,900 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:30,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:30,101 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:30,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:30,101 INFO L82 PathProgramCache]: Analyzing trace with hash -1435191172, now seen corresponding path program 7 times [2021-08-12 19:04:30,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:30,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482787624] [2021-08-12 19:04:30,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:30,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:30,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:30,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:30,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482787624] [2021-08-12 19:04:30,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482787624] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:30,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012018443] [2021-08-12 19:04:30,128 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 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-08-12 19:04:30,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:30,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:30,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:30,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:30,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012018443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:30,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:30,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:30,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346098359] [2021-08-12 19:04:30,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:30,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:30,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:30,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:30,205 INFO L87 Difference]: Start difference. First operand 152 states and 467 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:30,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:30,403 INFO L93 Difference]: Finished difference Result 268 states and 750 transitions. [2021-08-12 19:04:30,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:30,403 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:30,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:30,404 INFO L225 Difference]: With dead ends: 268 [2021-08-12 19:04:30,405 INFO L226 Difference]: Without dead ends: 247 [2021-08-12 19:04:30,405 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 60.8ms TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:30,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-08-12 19:04:30,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 152. [2021-08-12 19:04:30,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 3.0596026490066226) internal successors, (462), 151 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:30,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 462 transitions. [2021-08-12 19:04:30,421 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 462 transitions. Word has length 16 [2021-08-12 19:04:30,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:30,421 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 462 transitions. [2021-08-12 19:04:30,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:30,421 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 462 transitions. [2021-08-12 19:04:30,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:30,422 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:30,422 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:30,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-08-12 19:04:30,633 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:30,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:30,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1773731400, now seen corresponding path program 8 times [2021-08-12 19:04:30,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:30,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009413738] [2021-08-12 19:04:30,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:30,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:30,661 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:30,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:30,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009413738] [2021-08-12 19:04:30,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009413738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:30,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740520990] [2021-08-12 19:04:30,662 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 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-08-12 19:04:30,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:30,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:30,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:30,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:30,745 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:30,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740520990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:30,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:30,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:30,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811935596] [2021-08-12 19:04:30,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:30,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:30,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:30,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:30,746 INFO L87 Difference]: Start difference. First operand 152 states and 462 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:30,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:30,970 INFO L93 Difference]: Finished difference Result 321 states and 911 transitions. [2021-08-12 19:04:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:30,970 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:30,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:30,972 INFO L225 Difference]: With dead ends: 321 [2021-08-12 19:04:30,972 INFO L226 Difference]: Without dead ends: 311 [2021-08-12 19:04:30,972 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 58.1ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:30,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-08-12 19:04:30,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 158. [2021-08-12 19:04:30,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 3.1337579617834397) internal successors, (492), 157 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:30,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 492 transitions. [2021-08-12 19:04:30,990 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 492 transitions. Word has length 16 [2021-08-12 19:04:30,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:30,990 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 492 transitions. [2021-08-12 19:04:30,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:30,990 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 492 transitions. [2021-08-12 19:04:30,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:30,991 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:30,991 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:31,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:31,205 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:31,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:31,205 INFO L82 PathProgramCache]: Analyzing trace with hash -578695226, now seen corresponding path program 8 times [2021-08-12 19:04:31,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:31,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075276592] [2021-08-12 19:04:31,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:31,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:31,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:31,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:31,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075276592] [2021-08-12 19:04:31,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075276592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:31,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106336205] [2021-08-12 19:04:31,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:31,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:31,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:31,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:31,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:31,314 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:31,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106336205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:31,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:31,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:31,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905108557] [2021-08-12 19:04:31,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:31,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:31,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:31,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:31,315 INFO L87 Difference]: Start difference. First operand 158 states and 492 transitions. Second operand has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:31,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:31,531 INFO L93 Difference]: Finished difference Result 294 states and 833 transitions. [2021-08-12 19:04:31,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:31,534 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:31,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:31,535 INFO L225 Difference]: With dead ends: 294 [2021-08-12 19:04:31,535 INFO L226 Difference]: Without dead ends: 279 [2021-08-12 19:04:31,535 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 72.1ms TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:31,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-08-12 19:04:31,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 165. [2021-08-12 19:04:31,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 3.1219512195121952) internal successors, (512), 164 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:31,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 512 transitions. [2021-08-12 19:04:31,556 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 512 transitions. Word has length 16 [2021-08-12 19:04:31,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:31,556 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 512 transitions. [2021-08-12 19:04:31,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:31,556 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 512 transitions. [2021-08-12 19:04:31,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:31,556 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:31,556 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:31,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2021-08-12 19:04:31,757 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:31,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:31,757 INFO L82 PathProgramCache]: Analyzing trace with hash 850259880, now seen corresponding path program 9 times [2021-08-12 19:04:31,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:31,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224976718] [2021-08-12 19:04:31,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:31,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:31,782 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:31,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:31,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224976718] [2021-08-12 19:04:31,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224976718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:31,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448469905] [2021-08-12 19:04:31,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:31,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:31,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:31,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:31,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:31,848 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:31,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448469905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:31,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:31,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:31,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671000737] [2021-08-12 19:04:31,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:31,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:31,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:31,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:31,849 INFO L87 Difference]: Start difference. First operand 165 states and 512 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:32,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:32,062 INFO L93 Difference]: Finished difference Result 304 states and 868 transitions. [2021-08-12 19:04:32,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:32,062 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:32,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:32,063 INFO L225 Difference]: With dead ends: 304 [2021-08-12 19:04:32,063 INFO L226 Difference]: Without dead ends: 291 [2021-08-12 19:04:32,064 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 54.0ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:32,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-08-12 19:04:32,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 168. [2021-08-12 19:04:32,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 3.0838323353293413) internal successors, (515), 167 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:32,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 515 transitions. [2021-08-12 19:04:32,084 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 515 transitions. Word has length 16 [2021-08-12 19:04:32,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:32,084 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 515 transitions. [2021-08-12 19:04:32,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:32,084 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 515 transitions. [2021-08-12 19:04:32,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:32,084 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:32,084 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:32,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:32,285 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:32,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:32,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1776283324, now seen corresponding path program 9 times [2021-08-12 19:04:32,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:32,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665598722] [2021-08-12 19:04:32,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:32,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:32,324 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:32,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:32,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665598722] [2021-08-12 19:04:32,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665598722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:32,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344626267] [2021-08-12 19:04:32,325 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-08-12 19:04:32,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:32,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:32,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:32,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:32,404 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:32,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344626267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:32,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:32,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:32,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394129987] [2021-08-12 19:04:32,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:32,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:32,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:32,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:32,405 INFO L87 Difference]: Start difference. First operand 168 states and 515 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:32,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:32,617 INFO L93 Difference]: Finished difference Result 282 states and 802 transitions. [2021-08-12 19:04:32,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:32,617 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:32,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:32,618 INFO L225 Difference]: With dead ends: 282 [2021-08-12 19:04:32,618 INFO L226 Difference]: Without dead ends: 271 [2021-08-12 19:04:32,618 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 84.4ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:32,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-08-12 19:04:32,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 153. [2021-08-12 19:04:32,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 3.0789473684210527) internal successors, (468), 152 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:32,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 468 transitions. [2021-08-12 19:04:32,636 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 468 transitions. Word has length 16 [2021-08-12 19:04:32,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:32,636 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 468 transitions. [2021-08-12 19:04:32,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:32,637 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 468 transitions. [2021-08-12 19:04:32,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:32,637 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:32,637 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:32,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-08-12 19:04:32,841 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:32,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:32,841 INFO L82 PathProgramCache]: Analyzing trace with hash -2036008658, now seen corresponding path program 10 times [2021-08-12 19:04:32,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:32,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11244306] [2021-08-12 19:04:32,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:32,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:32,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:04:32,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:32,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11244306] [2021-08-12 19:04:32,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11244306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:32,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607982139] [2021-08-12 19:04:32,879 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-08-12 19:04:32,904 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:32,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:32,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:32,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:32,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:32,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607982139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:32,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:32,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:32,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478491248] [2021-08-12 19:04:32,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:32,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:32,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:32,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:32,968 INFO L87 Difference]: Start difference. First operand 153 states and 468 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:33,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:33,453 INFO L93 Difference]: Finished difference Result 318 states and 895 transitions. [2021-08-12 19:04:33,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:04:33,453 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:33,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:33,455 INFO L225 Difference]: With dead ends: 318 [2021-08-12 19:04:33,455 INFO L226 Difference]: Without dead ends: 298 [2021-08-12 19:04:33,455 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 267.1ms TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:04:33,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-08-12 19:04:33,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 143. [2021-08-12 19:04:33,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 3.035211267605634) internal successors, (431), 142 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:33,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 431 transitions. [2021-08-12 19:04:33,472 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 431 transitions. Word has length 16 [2021-08-12 19:04:33,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:33,472 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 431 transitions. [2021-08-12 19:04:33,473 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:33,473 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 431 transitions. [2021-08-12 19:04:33,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:33,473 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:33,473 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:33,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable223,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:33,673 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:33,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:33,674 INFO L82 PathProgramCache]: Analyzing trace with hash 1350168710, now seen corresponding path program 10 times [2021-08-12 19:04:33,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:33,674 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948894428] [2021-08-12 19:04:33,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:33,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:33,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:33,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:33,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948894428] [2021-08-12 19:04:33,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948894428] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:33,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:33,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:33,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481397760] [2021-08-12 19:04:33,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:33,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:33,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:33,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:33,703 INFO L87 Difference]: Start difference. First operand 143 states and 431 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:33,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:33,886 INFO L93 Difference]: Finished difference Result 215 states and 594 transitions. [2021-08-12 19:04:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:33,886 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:33,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:33,887 INFO L225 Difference]: With dead ends: 215 [2021-08-12 19:04:33,887 INFO L226 Difference]: Without dead ends: 194 [2021-08-12 19:04:33,888 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:33,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-08-12 19:04:33,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 145. [2021-08-12 19:04:33,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 3.0069444444444446) internal successors, (433), 144 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:33,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 433 transitions. [2021-08-12 19:04:33,905 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 433 transitions. Word has length 16 [2021-08-12 19:04:33,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:33,905 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 433 transitions. [2021-08-12 19:04:33,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:33,905 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 433 transitions. [2021-08-12 19:04:33,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:33,905 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:33,905 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:33,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable224 [2021-08-12 19:04:33,906 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:33,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:33,906 INFO L82 PathProgramCache]: Analyzing trace with hash -474092858, now seen corresponding path program 11 times [2021-08-12 19:04:33,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:33,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306003699] [2021-08-12 19:04:33,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:33,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:33,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:33,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:33,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306003699] [2021-08-12 19:04:33,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306003699] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:33,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:33,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:33,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721992550] [2021-08-12 19:04:33,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:33,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:33,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:33,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:33,935 INFO L87 Difference]: Start difference. First operand 145 states and 433 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:34,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:34,129 INFO L93 Difference]: Finished difference Result 208 states and 578 transitions. [2021-08-12 19:04:34,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:34,129 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:34,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:34,130 INFO L225 Difference]: With dead ends: 208 [2021-08-12 19:04:34,130 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:04:34,130 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 78.0ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:34,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:04:34,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 151. [2021-08-12 19:04:34,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.966666666666667) internal successors, (445), 150 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:34,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 445 transitions. [2021-08-12 19:04:34,152 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 445 transitions. Word has length 16 [2021-08-12 19:04:34,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:34,152 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 445 transitions. [2021-08-12 19:04:34,152 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:34,152 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 445 transitions. [2021-08-12 19:04:34,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:34,152 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:34,152 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:34,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225 [2021-08-12 19:04:34,152 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:34,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:34,153 INFO L82 PathProgramCache]: Analyzing trace with hash -547465338, now seen corresponding path program 12 times [2021-08-12 19:04:34,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:34,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518193934] [2021-08-12 19:04:34,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:34,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:34,182 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:34,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:34,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518193934] [2021-08-12 19:04:34,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518193934] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:34,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:34,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:34,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219456877] [2021-08-12 19:04:34,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:34,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:34,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:34,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:34,183 INFO L87 Difference]: Start difference. First operand 151 states and 445 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:34,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:34,348 INFO L93 Difference]: Finished difference Result 193 states and 546 transitions. [2021-08-12 19:04:34,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:34,348 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:34,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:34,349 INFO L225 Difference]: With dead ends: 193 [2021-08-12 19:04:34,349 INFO L226 Difference]: Without dead ends: 177 [2021-08-12 19:04:34,350 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 70.4ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:34,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-08-12 19:04:34,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 143. [2021-08-12 19:04:34,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 3.0211267605633805) internal successors, (429), 142 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:34,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 429 transitions. [2021-08-12 19:04:34,367 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 429 transitions. Word has length 16 [2021-08-12 19:04:34,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:34,367 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 429 transitions. [2021-08-12 19:04:34,367 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:34,367 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 429 transitions. [2021-08-12 19:04:34,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:34,368 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:34,368 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:34,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226 [2021-08-12 19:04:34,368 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:34,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:34,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1766834084, now seen corresponding path program 11 times [2021-08-12 19:04:34,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:34,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998456490] [2021-08-12 19:04:34,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:34,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:34,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:34,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998456490] [2021-08-12 19:04:34,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998456490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:34,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885061587] [2021-08-12 19:04:34,426 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-08-12 19:04:34,451 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:34,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:34,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:34,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:34,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:34,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885061587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:34,527 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:34,527 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-12 19:04:34,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725739672] [2021-08-12 19:04:34,527 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:04:34,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:34,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:04:34,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:34,528 INFO L87 Difference]: Start difference. First operand 143 states and 429 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:34,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:34,845 INFO L93 Difference]: Finished difference Result 269 states and 760 transitions. [2021-08-12 19:04:34,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:34,845 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:34,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:34,846 INFO L225 Difference]: With dead ends: 269 [2021-08-12 19:04:34,846 INFO L226 Difference]: Without dead ends: 259 [2021-08-12 19:04:34,846 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 166.3ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:04:34,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-08-12 19:04:34,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 151. [2021-08-12 19:04:34,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 3.1266666666666665) internal successors, (469), 150 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:34,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 469 transitions. [2021-08-12 19:04:34,867 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 469 transitions. Word has length 16 [2021-08-12 19:04:34,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:34,867 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 469 transitions. [2021-08-12 19:04:34,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:34,867 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 469 transitions. [2021-08-12 19:04:34,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:34,868 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:34,868 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:35,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-08-12 19:04:35,069 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:35,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:35,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1333097038, now seen corresponding path program 13 times [2021-08-12 19:04:35,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:35,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857236729] [2021-08-12 19:04:35,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:35,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:35,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:35,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:35,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857236729] [2021-08-12 19:04:35,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857236729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:35,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614655066] [2021-08-12 19:04:35,105 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:04:35,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:35,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:35,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:35,198 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:35,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614655066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:35,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:35,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:35,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292019891] [2021-08-12 19:04:35,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:35,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:35,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:35,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:35,199 INFO L87 Difference]: Start difference. First operand 151 states and 469 transitions. Second operand has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:35,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:35,425 INFO L93 Difference]: Finished difference Result 256 states and 729 transitions. [2021-08-12 19:04:35,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:35,425 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:35,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:35,427 INFO L225 Difference]: With dead ends: 256 [2021-08-12 19:04:35,427 INFO L226 Difference]: Without dead ends: 241 [2021-08-12 19:04:35,427 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 70.4ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:35,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2021-08-12 19:04:35,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 159. [2021-08-12 19:04:35,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 3.1265822784810124) internal successors, (494), 158 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:35,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 494 transitions. [2021-08-12 19:04:35,449 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 494 transitions. Word has length 16 [2021-08-12 19:04:35,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:35,449 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 494 transitions. [2021-08-12 19:04:35,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:35,450 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 494 transitions. [2021-08-12 19:04:35,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:35,450 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:35,450 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:35,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-08-12 19:04:35,651 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:35,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:35,652 INFO L82 PathProgramCache]: Analyzing trace with hash 95858068, now seen corresponding path program 12 times [2021-08-12 19:04:35,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:35,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626355880] [2021-08-12 19:04:35,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:35,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:35,699 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:35,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:35,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626355880] [2021-08-12 19:04:35,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626355880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:35,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276830749] [2021-08-12 19:04:35,700 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 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-08-12 19:04:35,724 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:35,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:35,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:35,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:35,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:35,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276830749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:35,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:35,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-12 19:04:35,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618109023] [2021-08-12 19:04:35,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:04:35,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:35,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:04:35,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:35,790 INFO L87 Difference]: Start difference. First operand 159 states and 494 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:36,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:36,124 INFO L93 Difference]: Finished difference Result 266 states and 744 transitions. [2021-08-12 19:04:36,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:36,124 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:36,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:36,129 INFO L225 Difference]: With dead ends: 266 [2021-08-12 19:04:36,129 INFO L226 Difference]: Without dead ends: 253 [2021-08-12 19:04:36,129 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 156.9ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:04:36,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-08-12 19:04:36,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 162. [2021-08-12 19:04:36,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 3.0869565217391304) internal successors, (497), 161 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:36,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 497 transitions. [2021-08-12 19:04:36,153 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 497 transitions. Word has length 16 [2021-08-12 19:04:36,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:36,153 INFO L482 AbstractCegarLoop]: Abstraction has 162 states and 497 transitions. [2021-08-12 19:04:36,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:36,153 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 497 transitions. [2021-08-12 19:04:36,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:36,154 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:36,154 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:36,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:36,370 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:36,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:36,371 INFO L82 PathProgramCache]: Analyzing trace with hash 1021881512, now seen corresponding path program 14 times [2021-08-12 19:04:36,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:36,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527612483] [2021-08-12 19:04:36,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:36,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:36,402 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:36,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:36,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527612483] [2021-08-12 19:04:36,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527612483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:36,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50252129] [2021-08-12 19:04:36,402 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 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-08-12 19:04:36,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:36,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:36,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:36,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:36,487 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:36,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50252129] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:36,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:36,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:36,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994301563] [2021-08-12 19:04:36,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:36,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:36,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:36,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:36,488 INFO L87 Difference]: Start difference. First operand 162 states and 497 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:36,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:36,740 INFO L93 Difference]: Finished difference Result 271 states and 767 transitions. [2021-08-12 19:04:36,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:36,741 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:36,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:36,742 INFO L225 Difference]: With dead ends: 271 [2021-08-12 19:04:36,742 INFO L226 Difference]: Without dead ends: 260 [2021-08-12 19:04:36,742 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 73.0ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:36,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-08-12 19:04:36,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 159. [2021-08-12 19:04:36,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 3.088607594936709) internal successors, (488), 158 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:36,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 488 transitions. [2021-08-12 19:04:36,765 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 488 transitions. Word has length 16 [2021-08-12 19:04:36,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:36,765 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 488 transitions. [2021-08-12 19:04:36,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:36,765 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 488 transitions. [2021-08-12 19:04:36,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:36,765 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:36,765 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:36,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-08-12 19:04:36,966 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:36,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:36,966 INFO L82 PathProgramCache]: Analyzing trace with hash 2109417596, now seen corresponding path program 13 times [2021-08-12 19:04:36,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:36,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830105126] [2021-08-12 19:04:36,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:36,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:36,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:36,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:36,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830105126] [2021-08-12 19:04:36,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830105126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:36,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662866210] [2021-08-12 19:04:36,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 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-08-12 19:04:37,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:37,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:37,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:37,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:37,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662866210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:37,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:37,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:37,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789335951] [2021-08-12 19:04:37,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:37,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:37,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:37,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:37,089 INFO L87 Difference]: Start difference. First operand 159 states and 488 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:37,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:37,351 INFO L93 Difference]: Finished difference Result 266 states and 740 transitions. [2021-08-12 19:04:37,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:37,351 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:37,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:37,352 INFO L225 Difference]: With dead ends: 266 [2021-08-12 19:04:37,352 INFO L226 Difference]: Without dead ends: 256 [2021-08-12 19:04:37,352 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 70.5ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:37,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-08-12 19:04:37,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 154. [2021-08-12 19:04:37,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 3.0718954248366015) internal successors, (470), 153 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:37,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 470 transitions. [2021-08-12 19:04:37,377 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 470 transitions. Word has length 16 [2021-08-12 19:04:37,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:37,377 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 470 transitions. [2021-08-12 19:04:37,377 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:37,378 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 470 transitions. [2021-08-12 19:04:37,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:37,378 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:37,378 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:37,578 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-08-12 19:04:37,579 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:37,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:37,579 INFO L82 PathProgramCache]: Analyzing trace with hash -213836346, now seen corresponding path program 14 times [2021-08-12 19:04:37,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:37,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937739342] [2021-08-12 19:04:37,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:37,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:37,608 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:37,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:37,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937739342] [2021-08-12 19:04:37,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937739342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:37,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249047139] [2021-08-12 19:04:37,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:37,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:37,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:37,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:37,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:37,682 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:37,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249047139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:37,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:37,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:37,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458497468] [2021-08-12 19:04:37,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:37,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:37,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:37,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:37,683 INFO L87 Difference]: Start difference. First operand 154 states and 470 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:37,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:37,893 INFO L93 Difference]: Finished difference Result 244 states and 684 transitions. [2021-08-12 19:04:37,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:37,893 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:37,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:37,896 INFO L225 Difference]: With dead ends: 244 [2021-08-12 19:04:37,896 INFO L226 Difference]: Without dead ends: 232 [2021-08-12 19:04:37,896 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 57.7ms TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:37,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-08-12 19:04:37,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 152. [2021-08-12 19:04:37,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 3.0596026490066226) internal successors, (462), 151 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:37,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 462 transitions. [2021-08-12 19:04:37,918 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 462 transitions. Word has length 16 [2021-08-12 19:04:37,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:37,918 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 462 transitions. [2021-08-12 19:04:37,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:37,918 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 462 transitions. [2021-08-12 19:04:37,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:37,918 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:37,918 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:38,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:38,125 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:38,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:38,125 INFO L82 PathProgramCache]: Analyzing trace with hash -2074530712, now seen corresponding path program 15 times [2021-08-12 19:04:38,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:38,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565825231] [2021-08-12 19:04:38,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:38,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:38,152 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:38,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:38,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565825231] [2021-08-12 19:04:38,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565825231] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:38,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:38,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:38,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203795268] [2021-08-12 19:04:38,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:38,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:38,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:38,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:38,153 INFO L87 Difference]: Start difference. First operand 152 states and 462 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:38,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:38,371 INFO L93 Difference]: Finished difference Result 240 states and 663 transitions. [2021-08-12 19:04:38,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:38,371 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:38,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:38,372 INFO L225 Difference]: With dead ends: 240 [2021-08-12 19:04:38,372 INFO L226 Difference]: Without dead ends: 225 [2021-08-12 19:04:38,372 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 67.5ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:38,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2021-08-12 19:04:38,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 154. [2021-08-12 19:04:38,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 3.045751633986928) internal successors, (466), 153 states have internal predecessors, (466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:38,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 466 transitions. [2021-08-12 19:04:38,396 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 466 transitions. Word has length 16 [2021-08-12 19:04:38,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:38,396 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 466 transitions. [2021-08-12 19:04:38,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:38,396 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 466 transitions. [2021-08-12 19:04:38,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:38,397 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:38,397 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:38,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239 [2021-08-12 19:04:38,397 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:38,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:38,397 INFO L82 PathProgramCache]: Analyzing trace with hash 2147064104, now seen corresponding path program 16 times [2021-08-12 19:04:38,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:38,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084622172] [2021-08-12 19:04:38,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:38,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:38,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:38,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:38,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084622172] [2021-08-12 19:04:38,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084622172] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:38,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:38,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:38,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229510385] [2021-08-12 19:04:38,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:38,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:38,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:38,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:38,426 INFO L87 Difference]: Start difference. First operand 154 states and 466 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:38,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:38,624 INFO L93 Difference]: Finished difference Result 223 states and 627 transitions. [2021-08-12 19:04:38,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:38,624 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:38,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:38,625 INFO L225 Difference]: With dead ends: 223 [2021-08-12 19:04:38,625 INFO L226 Difference]: Without dead ends: 209 [2021-08-12 19:04:38,626 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 62.4ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:38,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-08-12 19:04:38,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 153. [2021-08-12 19:04:38,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 3.0460526315789473) internal successors, (463), 152 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:38,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 463 transitions. [2021-08-12 19:04:38,650 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 463 transitions. Word has length 16 [2021-08-12 19:04:38,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:38,650 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 463 transitions. [2021-08-12 19:04:38,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:38,650 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 463 transitions. [2021-08-12 19:04:38,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:38,650 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:38,650 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:38,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240 [2021-08-12 19:04:38,650 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:38,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:38,651 INFO L82 PathProgramCache]: Analyzing trace with hash 1481357318, now seen corresponding path program 15 times [2021-08-12 19:04:38,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:38,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082128141] [2021-08-12 19:04:38,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:38,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:38,674 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:38,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:38,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082128141] [2021-08-12 19:04:38,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082128141] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:38,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:38,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:38,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227716471] [2021-08-12 19:04:38,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:38,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:38,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:38,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:38,675 INFO L87 Difference]: Start difference. First operand 153 states and 463 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:38,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:38,871 INFO L93 Difference]: Finished difference Result 232 states and 647 transitions. [2021-08-12 19:04:38,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:38,872 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:38,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:38,873 INFO L225 Difference]: With dead ends: 232 [2021-08-12 19:04:38,873 INFO L226 Difference]: Without dead ends: 219 [2021-08-12 19:04:38,873 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 44.7ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:38,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-08-12 19:04:38,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 158. [2021-08-12 19:04:38,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 3.0127388535031847) internal successors, (473), 157 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:38,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 473 transitions. [2021-08-12 19:04:38,896 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 473 transitions. Word has length 16 [2021-08-12 19:04:38,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:38,896 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 473 transitions. [2021-08-12 19:04:38,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:38,896 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 473 transitions. [2021-08-12 19:04:38,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:38,896 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:38,896 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:38,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241 [2021-08-12 19:04:38,896 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:38,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:38,897 INFO L82 PathProgramCache]: Analyzing trace with hash 384029742, now seen corresponding path program 16 times [2021-08-12 19:04:38,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:38,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206633833] [2021-08-12 19:04:38,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:38,921 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:38,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:38,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206633833] [2021-08-12 19:04:38,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206633833] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:38,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:38,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:38,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843110637] [2021-08-12 19:04:38,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:38,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:38,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:38,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:38,922 INFO L87 Difference]: Start difference. First operand 158 states and 473 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:39,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:39,099 INFO L93 Difference]: Finished difference Result 219 states and 621 transitions. [2021-08-12 19:04:39,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:39,099 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:39,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:39,100 INFO L225 Difference]: With dead ends: 219 [2021-08-12 19:04:39,100 INFO L226 Difference]: Without dead ends: 206 [2021-08-12 19:04:39,100 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 42.4ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:39,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-12 19:04:39,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 153. [2021-08-12 19:04:39,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 3.039473684210526) internal successors, (462), 152 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:39,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 462 transitions. [2021-08-12 19:04:39,123 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 462 transitions. Word has length 16 [2021-08-12 19:04:39,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:39,123 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 462 transitions. [2021-08-12 19:04:39,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:39,124 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 462 transitions. [2021-08-12 19:04:39,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:39,124 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:39,124 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:39,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242 [2021-08-12 19:04:39,124 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:39,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:39,124 INFO L82 PathProgramCache]: Analyzing trace with hash 1323363576, now seen corresponding path program 17 times [2021-08-12 19:04:39,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:39,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129388332] [2021-08-12 19:04:39,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:39,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:39,159 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:39,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:39,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129388332] [2021-08-12 19:04:39,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129388332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:39,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765108196] [2021-08-12 19:04:39,159 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 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-08-12 19:04:39,187 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:04:39,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:39,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:39,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:39,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:39,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765108196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:39,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:39,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:39,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262878095] [2021-08-12 19:04:39,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:39,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:39,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:39,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:39,243 INFO L87 Difference]: Start difference. First operand 153 states and 462 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:39,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:39,455 INFO L93 Difference]: Finished difference Result 225 states and 635 transitions. [2021-08-12 19:04:39,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:39,455 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:39,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:39,456 INFO L225 Difference]: With dead ends: 225 [2021-08-12 19:04:39,456 INFO L226 Difference]: Without dead ends: 214 [2021-08-12 19:04:39,456 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 81.5ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:39,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-08-12 19:04:39,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 151. [2021-08-12 19:04:39,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 3.0) internal successors, (450), 150 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:39,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 450 transitions. [2021-08-12 19:04:39,478 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 450 transitions. Word has length 16 [2021-08-12 19:04:39,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:39,478 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 450 transitions. [2021-08-12 19:04:39,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:39,478 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 450 transitions. [2021-08-12 19:04:39,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:39,478 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:39,478 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:39,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-08-12 19:04:39,679 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:39,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:39,679 INFO L82 PathProgramCache]: Analyzing trace with hash -1610047614, now seen corresponding path program 18 times [2021-08-12 19:04:39,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:39,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18687355] [2021-08-12 19:04:39,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:39,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:39,712 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:39,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:39,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18687355] [2021-08-12 19:04:39,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18687355] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:39,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:39,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:39,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923833159] [2021-08-12 19:04:39,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:39,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:39,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:39,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:39,713 INFO L87 Difference]: Start difference. First operand 151 states and 450 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:39,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:39,913 INFO L93 Difference]: Finished difference Result 202 states and 578 transitions. [2021-08-12 19:04:39,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:39,913 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:39,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:39,914 INFO L225 Difference]: With dead ends: 202 [2021-08-12 19:04:39,914 INFO L226 Difference]: Without dead ends: 189 [2021-08-12 19:04:39,914 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 73.5ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:39,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-08-12 19:04:39,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 145. [2021-08-12 19:04:39,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 3.0277777777777777) internal successors, (436), 144 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:39,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 436 transitions. [2021-08-12 19:04:39,934 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 436 transitions. Word has length 16 [2021-08-12 19:04:39,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:39,934 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 436 transitions. [2021-08-12 19:04:39,934 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:39,935 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 436 transitions. [2021-08-12 19:04:39,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:39,935 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:39,935 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:39,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244 [2021-08-12 19:04:39,935 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:39,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:39,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1975020344, now seen corresponding path program 17 times [2021-08-12 19:04:39,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:39,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849559550] [2021-08-12 19:04:39,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:39,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:39,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:39,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:39,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849559550] [2021-08-12 19:04:39,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849559550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:39,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630672343] [2021-08-12 19:04:39,968 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 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-08-12 19:04:39,992 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:39,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:39,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:39,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:40,049 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:40,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630672343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:40,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:40,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:40,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053437264] [2021-08-12 19:04:40,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:40,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:40,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:40,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:40,050 INFO L87 Difference]: Start difference. First operand 145 states and 436 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:40,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:40,284 INFO L93 Difference]: Finished difference Result 270 states and 772 transitions. [2021-08-12 19:04:40,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:40,285 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:40,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:40,286 INFO L225 Difference]: With dead ends: 270 [2021-08-12 19:04:40,286 INFO L226 Difference]: Without dead ends: 260 [2021-08-12 19:04:40,286 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 80.0ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:40,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-08-12 19:04:40,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 152. [2021-08-12 19:04:40,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 3.0927152317880795) internal successors, (467), 151 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:40,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 467 transitions. [2021-08-12 19:04:40,308 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 467 transitions. Word has length 16 [2021-08-12 19:04:40,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:40,308 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 467 transitions. [2021-08-12 19:04:40,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:40,308 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 467 transitions. [2021-08-12 19:04:40,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:40,308 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:40,308 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:40,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-08-12 19:04:40,513 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:40,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:40,513 INFO L82 PathProgramCache]: Analyzing trace with hash -1124910778, now seen corresponding path program 19 times [2021-08-12 19:04:40,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:40,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860966676] [2021-08-12 19:04:40,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:40,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:40,539 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:40,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:40,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860966676] [2021-08-12 19:04:40,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860966676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:40,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698520772] [2021-08-12 19:04:40,540 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 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-08-12 19:04:40,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:40,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:40,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:40,613 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:40,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698520772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:40,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:40,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:40,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268299683] [2021-08-12 19:04:40,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:40,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:40,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:40,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:40,614 INFO L87 Difference]: Start difference. First operand 152 states and 467 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:04:40,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:40,854 INFO L93 Difference]: Finished difference Result 284 states and 821 transitions. [2021-08-12 19:04:40,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:40,855 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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 16 [2021-08-12 19:04:40,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:40,856 INFO L225 Difference]: With dead ends: 284 [2021-08-12 19:04:40,856 INFO L226 Difference]: Without dead ends: 269 [2021-08-12 19:04:40,856 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 61.2ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:40,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2021-08-12 19:04:40,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 163. [2021-08-12 19:04:40,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 3.1049382716049383) internal successors, (503), 162 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:40,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 503 transitions. [2021-08-12 19:04:40,880 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 503 transitions. Word has length 16 [2021-08-12 19:04:40,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:40,880 INFO L482 AbstractCegarLoop]: Abstraction has 163 states and 503 transitions. [2021-08-12 19:04:40,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:04:40,880 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 503 transitions. [2021-08-12 19:04:40,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:40,880 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:40,880 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:41,081 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-08-12 19:04:41,081 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:41,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:41,081 INFO L82 PathProgramCache]: Analyzing trace with hash 304044328, now seen corresponding path program 18 times [2021-08-12 19:04:41,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:41,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5374730] [2021-08-12 19:04:41,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:41,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:41,123 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:41,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:41,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5374730] [2021-08-12 19:04:41,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5374730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:41,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191899554] [2021-08-12 19:04:41,123 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 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-08-12 19:04:41,148 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:41,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:41,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:41,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:41,201 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:41,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191899554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:41,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:41,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:41,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498755337] [2021-08-12 19:04:41,201 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:41,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:41,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:41,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:41,202 INFO L87 Difference]: Start difference. First operand 163 states and 503 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:41,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:41,471 INFO L93 Difference]: Finished difference Result 273 states and 779 transitions. [2021-08-12 19:04:41,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:41,471 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:41,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:41,472 INFO L225 Difference]: With dead ends: 273 [2021-08-12 19:04:41,472 INFO L226 Difference]: Without dead ends: 260 [2021-08-12 19:04:41,472 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 88.0ms TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:41,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-08-12 19:04:41,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 163. [2021-08-12 19:04:41,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 3.0864197530864197) internal successors, (500), 162 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:41,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 500 transitions. [2021-08-12 19:04:41,496 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 500 transitions. Word has length 16 [2021-08-12 19:04:41,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:41,496 INFO L482 AbstractCegarLoop]: Abstraction has 163 states and 500 transitions. [2021-08-12 19:04:41,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:41,496 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 500 transitions. [2021-08-12 19:04:41,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:41,496 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:41,497 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:41,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:41,697 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:41,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:41,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1230067772, now seen corresponding path program 20 times [2021-08-12 19:04:41,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:41,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304689487] [2021-08-12 19:04:41,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:41,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:41,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:41,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:41,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304689487] [2021-08-12 19:04:41,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304689487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:41,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101690427] [2021-08-12 19:04:41,726 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 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-08-12 19:04:41,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:41,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:41,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:41,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:41,787 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:41,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101690427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:41,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:41,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:41,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854803310] [2021-08-12 19:04:41,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:41,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:41,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:41,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:41,787 INFO L87 Difference]: Start difference. First operand 163 states and 500 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:42,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:42,034 INFO L93 Difference]: Finished difference Result 292 states and 841 transitions. [2021-08-12 19:04:42,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:42,034 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:42,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:42,035 INFO L225 Difference]: With dead ends: 292 [2021-08-12 19:04:42,035 INFO L226 Difference]: Without dead ends: 281 [2021-08-12 19:04:42,036 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 58.7ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:42,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-08-12 19:04:42,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 160. [2021-08-12 19:04:42,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.088050314465409) internal successors, (491), 159 states have internal predecessors, (491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:42,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 491 transitions. [2021-08-12 19:04:42,059 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 491 transitions. Word has length 16 [2021-08-12 19:04:42,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:42,059 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 491 transitions. [2021-08-12 19:04:42,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:42,059 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 491 transitions. [2021-08-12 19:04:42,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:42,059 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:42,060 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:42,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:42,260 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:42,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:42,260 INFO L82 PathProgramCache]: Analyzing trace with hash -569696352, now seen corresponding path program 19 times [2021-08-12 19:04:42,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:42,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108083160] [2021-08-12 19:04:42,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:42,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:42,286 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:42,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:42,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108083160] [2021-08-12 19:04:42,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108083160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:42,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515193140] [2021-08-12 19:04:42,286 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:42,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:42,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:42,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:42,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:42,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515193140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:42,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:42,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:42,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060349962] [2021-08-12 19:04:42,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:42,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:42,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:42,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:42,372 INFO L87 Difference]: Start difference. First operand 160 states and 491 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:42,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:42,591 INFO L93 Difference]: Finished difference Result 263 states and 744 transitions. [2021-08-12 19:04:42,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:42,591 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:42,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:42,592 INFO L225 Difference]: With dead ends: 263 [2021-08-12 19:04:42,592 INFO L226 Difference]: Without dead ends: 247 [2021-08-12 19:04:42,592 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 61.1ms TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:42,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-08-12 19:04:42,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 160. [2021-08-12 19:04:42,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.069182389937107) internal successors, (488), 159 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:42,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 488 transitions. [2021-08-12 19:04:42,615 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 488 transitions. Word has length 16 [2021-08-12 19:04:42,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:42,615 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 488 transitions. [2021-08-12 19:04:42,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:42,616 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 488 transitions. [2021-08-12 19:04:42,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:42,616 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:42,616 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:42,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:42,817 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:42,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:42,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1211633746, now seen corresponding path program 21 times [2021-08-12 19:04:42,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:42,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717893500] [2021-08-12 19:04:42,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:42,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:42,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:42,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:42,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717893500] [2021-08-12 19:04:42,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717893500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:42,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242890411] [2021-08-12 19:04:42,850 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 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-08-12 19:04:42,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:42,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:42,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:42,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:42,911 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:42,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242890411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:42,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:42,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:04:42,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616340825] [2021-08-12 19:04:42,911 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:04:42,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:42,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:04:42,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:04:42,911 INFO L87 Difference]: Start difference. First operand 160 states and 488 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:43,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:43,156 INFO L93 Difference]: Finished difference Result 305 states and 883 transitions. [2021-08-12 19:04:43,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:43,156 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:04:43,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:43,157 INFO L225 Difference]: With dead ends: 305 [2021-08-12 19:04:43,157 INFO L226 Difference]: Without dead ends: 294 [2021-08-12 19:04:43,157 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 54.7ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:43,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-08-12 19:04:43,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 157. [2021-08-12 19:04:43,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 3.0705128205128207) internal successors, (479), 156 states have internal predecessors, (479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:43,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 479 transitions. [2021-08-12 19:04:43,181 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 479 transitions. Word has length 16 [2021-08-12 19:04:43,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:43,181 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 479 transitions. [2021-08-12 19:04:43,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:43,181 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 479 transitions. [2021-08-12 19:04:43,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:43,181 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:43,181 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:43,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-08-12 19:04:43,382 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:43,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:43,382 INFO L82 PathProgramCache]: Analyzing trace with hash -1044998274, now seen corresponding path program 20 times [2021-08-12 19:04:43,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:43,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222749828] [2021-08-12 19:04:43,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:43,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:43,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:43,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222749828] [2021-08-12 19:04:43,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222749828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:43,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137890367] [2021-08-12 19:04:43,432 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 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-08-12 19:04:43,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:43,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:43,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:43,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:43,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:43,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137890367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:43,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:43,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-12 19:04:43,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009097045] [2021-08-12 19:04:43,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:04:43,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:43,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:04:43,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:43,532 INFO L87 Difference]: Start difference. First operand 157 states and 479 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:43,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:43,926 INFO L93 Difference]: Finished difference Result 292 states and 824 transitions. [2021-08-12 19:04:43,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:43,927 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:43,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:43,927 INFO L225 Difference]: With dead ends: 292 [2021-08-12 19:04:43,928 INFO L226 Difference]: Without dead ends: 282 [2021-08-12 19:04:43,928 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 180.1ms TimeCoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:04:43,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-08-12 19:04:43,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 165. [2021-08-12 19:04:43,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 3.1646341463414633) internal successors, (519), 164 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:43,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 519 transitions. [2021-08-12 19:04:43,954 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 519 transitions. Word has length 16 [2021-08-12 19:04:43,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:43,954 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 519 transitions. [2021-08-12 19:04:43,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:43,954 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 519 transitions. [2021-08-12 19:04:43,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:43,955 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:43,955 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:44,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-08-12 19:04:44,155 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:44,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:44,156 INFO L82 PathProgramCache]: Analyzing trace with hash 150037900, now seen corresponding path program 22 times [2021-08-12 19:04:44,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:44,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105202631] [2021-08-12 19:04:44,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:44,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:44,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:44,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:44,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105202631] [2021-08-12 19:04:44,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105202631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:44,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778225483] [2021-08-12 19:04:44,189 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:04:44,216 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:44,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:44,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:44,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:44,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:44,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778225483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:44,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:44,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:44,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289765685] [2021-08-12 19:04:44,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:44,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:44,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:44,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:44,261 INFO L87 Difference]: Start difference. First operand 165 states and 519 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:44,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:44,528 INFO L93 Difference]: Finished difference Result 299 states and 842 transitions. [2021-08-12 19:04:44,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:44,532 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:44,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:44,533 INFO L225 Difference]: With dead ends: 299 [2021-08-12 19:04:44,533 INFO L226 Difference]: Without dead ends: 284 [2021-08-12 19:04:44,533 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 54.3ms TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:44,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-08-12 19:04:44,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 169. [2021-08-12 19:04:44,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 168 states have (on average 3.1904761904761907) internal successors, (536), 168 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:44,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 536 transitions. [2021-08-12 19:04:44,561 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 536 transitions. Word has length 16 [2021-08-12 19:04:44,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:44,561 INFO L482 AbstractCegarLoop]: Abstraction has 169 states and 536 transitions. [2021-08-12 19:04:44,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:44,561 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 536 transitions. [2021-08-12 19:04:44,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:44,562 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:44,562 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:44,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:44,762 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:44,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:44,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1578993006, now seen corresponding path program 21 times [2021-08-12 19:04:44,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:44,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169353025] [2021-08-12 19:04:44,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:44,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:44,807 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:44,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:44,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169353025] [2021-08-12 19:04:44,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169353025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:44,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280136973] [2021-08-12 19:04:44,808 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:44,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:44,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:44,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:44,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:44,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:44,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280136973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:44,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:44,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-12 19:04:44,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677311292] [2021-08-12 19:04:44,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:04:44,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:44,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:04:44,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:44,907 INFO L87 Difference]: Start difference. First operand 169 states and 536 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:45,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:45,273 INFO L93 Difference]: Finished difference Result 285 states and 800 transitions. [2021-08-12 19:04:45,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:45,274 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:45,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:45,275 INFO L225 Difference]: With dead ends: 285 [2021-08-12 19:04:45,275 INFO L226 Difference]: Without dead ends: 272 [2021-08-12 19:04:45,275 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 161.5ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:04:45,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-08-12 19:04:45,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 172. [2021-08-12 19:04:45,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 3.152046783625731) internal successors, (539), 171 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:45,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 539 transitions. [2021-08-12 19:04:45,304 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 539 transitions. Word has length 16 [2021-08-12 19:04:45,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:45,304 INFO L482 AbstractCegarLoop]: Abstraction has 172 states and 539 transitions. [2021-08-12 19:04:45,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:45,304 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 539 transitions. [2021-08-12 19:04:45,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:45,305 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:45,305 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:45,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:45,505 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:45,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:45,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1789950846, now seen corresponding path program 23 times [2021-08-12 19:04:45,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:45,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971382577] [2021-08-12 19:04:45,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:45,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:45,535 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:45,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:45,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971382577] [2021-08-12 19:04:45,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971382577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:45,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694020708] [2021-08-12 19:04:45,535 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 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-08-12 19:04:45,560 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:45,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:45,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:45,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:45,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:45,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694020708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:45,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:45,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:45,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904561285] [2021-08-12 19:04:45,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:45,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:45,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:45,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:45,611 INFO L87 Difference]: Start difference. First operand 172 states and 539 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:45,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:45,886 INFO L93 Difference]: Finished difference Result 306 states and 864 transitions. [2021-08-12 19:04:45,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:45,887 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:45,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:45,888 INFO L225 Difference]: With dead ends: 306 [2021-08-12 19:04:45,888 INFO L226 Difference]: Without dead ends: 295 [2021-08-12 19:04:45,888 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 66.6ms TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:45,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-08-12 19:04:45,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 166. [2021-08-12 19:04:45,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 3.121212121212121) internal successors, (515), 165 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:45,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 515 transitions. [2021-08-12 19:04:45,920 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 515 transitions. Word has length 16 [2021-08-12 19:04:45,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:45,920 INFO L482 AbstractCegarLoop]: Abstraction has 166 states and 515 transitions. [2021-08-12 19:04:45,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:45,920 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 515 transitions. [2021-08-12 19:04:45,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:45,920 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:45,920 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:46,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:46,133 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:46,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:46,133 INFO L82 PathProgramCache]: Analyzing trace with hash -702414762, now seen corresponding path program 22 times [2021-08-12 19:04:46,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:46,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133665946] [2021-08-12 19:04:46,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:46,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:46,166 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:46,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:46,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133665946] [2021-08-12 19:04:46,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133665946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:46,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810361236] [2021-08-12 19:04:46,166 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:04:46,191 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:46,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:46,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:46,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:46,247 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:46,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810361236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:46,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:46,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:46,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633796630] [2021-08-12 19:04:46,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:46,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:46,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:46,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:46,248 INFO L87 Difference]: Start difference. First operand 166 states and 515 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:46,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:46,514 INFO L93 Difference]: Finished difference Result 264 states and 741 transitions. [2021-08-12 19:04:46,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:46,514 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:46,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:46,515 INFO L225 Difference]: With dead ends: 264 [2021-08-12 19:04:46,515 INFO L226 Difference]: Without dead ends: 254 [2021-08-12 19:04:46,515 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 73.5ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:46,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-12 19:04:46,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 161. [2021-08-12 19:04:46,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 3.10625) internal successors, (497), 160 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:46,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 497 transitions. [2021-08-12 19:04:46,541 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 497 transitions. Word has length 16 [2021-08-12 19:04:46,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:46,541 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 497 transitions. [2021-08-12 19:04:46,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:46,541 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 497 transitions. [2021-08-12 19:04:46,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:46,542 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:46,542 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:46,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable265,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:46,742 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:46,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:46,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1269298592, now seen corresponding path program 23 times [2021-08-12 19:04:46,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:46,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801721626] [2021-08-12 19:04:46,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:46,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:46,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:46,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:46,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801721626] [2021-08-12 19:04:46,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801721626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:46,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935946031] [2021-08-12 19:04:46,778 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-08-12 19:04:46,811 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:46,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:46,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:46,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:46,884 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:46,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935946031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:46,885 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:46,885 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:46,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489498213] [2021-08-12 19:04:46,885 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:46,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:46,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:46,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:46,886 INFO L87 Difference]: Start difference. First operand 161 states and 497 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:47,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:47,114 INFO L93 Difference]: Finished difference Result 242 states and 685 transitions. [2021-08-12 19:04:47,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:47,115 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:47,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:47,116 INFO L225 Difference]: With dead ends: 242 [2021-08-12 19:04:47,116 INFO L226 Difference]: Without dead ends: 230 [2021-08-12 19:04:47,116 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 68.9ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:47,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-08-12 19:04:47,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 159. [2021-08-12 19:04:47,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 3.0949367088607596) internal successors, (489), 158 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:47,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 489 transitions. [2021-08-12 19:04:47,142 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 489 transitions. Word has length 16 [2021-08-12 19:04:47,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:47,142 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 489 transitions. [2021-08-12 19:04:47,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:47,142 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 489 transitions. [2021-08-12 19:04:47,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:47,142 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:47,142 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:47,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-08-12 19:04:47,343 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:47,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:47,343 INFO L82 PathProgramCache]: Analyzing trace with hash -591395774, now seen corresponding path program 24 times [2021-08-12 19:04:47,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:47,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72607962] [2021-08-12 19:04:47,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:47,368 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:47,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:47,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72607962] [2021-08-12 19:04:47,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72607962] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:47,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:47,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:47,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212989790] [2021-08-12 19:04:47,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:47,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:47,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:47,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:47,369 INFO L87 Difference]: Start difference. First operand 159 states and 489 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:47,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:47,596 INFO L93 Difference]: Finished difference Result 255 states and 706 transitions. [2021-08-12 19:04:47,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:47,596 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:47,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:47,597 INFO L225 Difference]: With dead ends: 255 [2021-08-12 19:04:47,597 INFO L226 Difference]: Without dead ends: 240 [2021-08-12 19:04:47,597 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 44.0ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:47,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-08-12 19:04:47,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 161. [2021-08-12 19:04:47,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 3.08125) internal successors, (493), 160 states have internal predecessors, (493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:47,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 493 transitions. [2021-08-12 19:04:47,627 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 493 transitions. Word has length 16 [2021-08-12 19:04:47,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:47,627 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 493 transitions. [2021-08-12 19:04:47,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:47,627 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 493 transitions. [2021-08-12 19:04:47,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:47,627 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:47,627 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:47,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269 [2021-08-12 19:04:47,627 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:47,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:47,628 INFO L82 PathProgramCache]: Analyzing trace with hash -664768254, now seen corresponding path program 25 times [2021-08-12 19:04:47,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:47,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116989198] [2021-08-12 19:04:47,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:47,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:47,659 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:47,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:47,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116989198] [2021-08-12 19:04:47,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116989198] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:47,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:47,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:47,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277838362] [2021-08-12 19:04:47,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:47,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:47,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:47,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:47,660 INFO L87 Difference]: Start difference. First operand 161 states and 493 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:47,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:47,864 INFO L93 Difference]: Finished difference Result 238 states and 670 transitions. [2021-08-12 19:04:47,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:47,865 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:47,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:47,866 INFO L225 Difference]: With dead ends: 238 [2021-08-12 19:04:47,866 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:04:47,866 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 38.4ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:47,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:04:47,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 160. [2021-08-12 19:04:47,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.0817610062893084) internal successors, (490), 159 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:47,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 490 transitions. [2021-08-12 19:04:47,895 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 490 transitions. Word has length 16 [2021-08-12 19:04:47,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:47,895 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 490 transitions. [2021-08-12 19:04:47,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:47,895 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 490 transitions. [2021-08-12 19:04:47,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:47,896 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:47,896 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:47,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270 [2021-08-12 19:04:47,896 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:47,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:47,896 INFO L82 PathProgramCache]: Analyzing trace with hash -1330475040, now seen corresponding path program 24 times [2021-08-12 19:04:47,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:47,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712846301] [2021-08-12 19:04:47,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:47,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:47,922 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:47,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:47,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712846301] [2021-08-12 19:04:47,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712846301] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:47,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:47,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:47,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403187050] [2021-08-12 19:04:47,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:47,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:47,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:47,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:47,923 INFO L87 Difference]: Start difference. First operand 160 states and 490 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:48,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:48,173 INFO L93 Difference]: Finished difference Result 252 states and 698 transitions. [2021-08-12 19:04:48,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:48,173 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:48,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:48,174 INFO L225 Difference]: With dead ends: 252 [2021-08-12 19:04:48,174 INFO L226 Difference]: Without dead ends: 239 [2021-08-12 19:04:48,174 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 60.1ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:48,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-08-12 19:04:48,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 165. [2021-08-12 19:04:48,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 3.048780487804878) internal successors, (500), 164 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:48,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 500 transitions. [2021-08-12 19:04:48,204 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 500 transitions. Word has length 16 [2021-08-12 19:04:48,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:48,205 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 500 transitions. [2021-08-12 19:04:48,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:48,205 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 500 transitions. [2021-08-12 19:04:48,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:48,205 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:48,205 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:48,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271 [2021-08-12 19:04:48,205 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:48,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:48,205 INFO L82 PathProgramCache]: Analyzing trace with hash 1867164680, now seen corresponding path program 25 times [2021-08-12 19:04:48,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:48,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578179698] [2021-08-12 19:04:48,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:48,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:48,230 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:48,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:48,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578179698] [2021-08-12 19:04:48,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578179698] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:48,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:48,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:48,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119465901] [2021-08-12 19:04:48,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:48,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:48,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:48,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:48,231 INFO L87 Difference]: Start difference. First operand 165 states and 500 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:48,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:48,475 INFO L93 Difference]: Finished difference Result 239 states and 672 transitions. [2021-08-12 19:04:48,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:48,475 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:48,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:48,476 INFO L225 Difference]: With dead ends: 239 [2021-08-12 19:04:48,476 INFO L226 Difference]: Without dead ends: 226 [2021-08-12 19:04:48,476 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 61.0ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:48,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-08-12 19:04:48,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 160. [2021-08-12 19:04:48,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.0754716981132075) internal successors, (489), 159 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:48,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 489 transitions. [2021-08-12 19:04:48,505 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 489 transitions. Word has length 16 [2021-08-12 19:04:48,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:48,505 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 489 transitions. [2021-08-12 19:04:48,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:48,505 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 489 transitions. [2021-08-12 19:04:48,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:48,505 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:48,506 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:48,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272 [2021-08-12 19:04:48,506 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:48,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:48,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1488468782, now seen corresponding path program 26 times [2021-08-12 19:04:48,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:48,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587295964] [2021-08-12 19:04:48,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:48,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:48,535 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:48,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:48,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587295964] [2021-08-12 19:04:48,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587295964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:48,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764437643] [2021-08-12 19:04:48,536 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 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-08-12 19:04:48,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:48,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:48,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:48,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:48,607 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:48,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764437643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:48,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:48,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:48,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67405529] [2021-08-12 19:04:48,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:48,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:48,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:48,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:48,608 INFO L87 Difference]: Start difference. First operand 160 states and 489 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:48,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:48,863 INFO L93 Difference]: Finished difference Result 268 states and 748 transitions. [2021-08-12 19:04:48,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:48,864 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:48,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:48,865 INFO L225 Difference]: With dead ends: 268 [2021-08-12 19:04:48,865 INFO L226 Difference]: Without dead ends: 257 [2021-08-12 19:04:48,865 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 63.0ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:48,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-08-12 19:04:48,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 162. [2021-08-12 19:04:48,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 3.0869565217391304) internal successors, (497), 161 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:48,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 497 transitions. [2021-08-12 19:04:48,893 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 497 transitions. Word has length 16 [2021-08-12 19:04:48,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:48,894 INFO L482 AbstractCegarLoop]: Abstraction has 162 states and 497 transitions. [2021-08-12 19:04:48,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:48,894 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 497 transitions. [2021-08-12 19:04:48,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:48,894 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:48,894 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:49,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:49,095 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:49,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:49,095 INFO L82 PathProgramCache]: Analyzing trace with hash -126912676, now seen corresponding path program 27 times [2021-08-12 19:04:49,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:49,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203443794] [2021-08-12 19:04:49,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:49,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:49,121 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:49,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:49,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203443794] [2021-08-12 19:04:49,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203443794] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:49,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:49,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:49,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024022395] [2021-08-12 19:04:49,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:49,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:49,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:49,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:49,122 INFO L87 Difference]: Start difference. First operand 162 states and 497 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:49,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:49,346 INFO L93 Difference]: Finished difference Result 245 states and 691 transitions. [2021-08-12 19:04:49,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:49,347 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:49,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:49,348 INFO L225 Difference]: With dead ends: 245 [2021-08-12 19:04:49,348 INFO L226 Difference]: Without dead ends: 232 [2021-08-12 19:04:49,348 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 45.6ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:49,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-08-12 19:04:49,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 159. [2021-08-12 19:04:49,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 3.0759493670886076) internal successors, (486), 158 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:49,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 486 transitions. [2021-08-12 19:04:49,375 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 486 transitions. Word has length 16 [2021-08-12 19:04:49,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:49,376 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 486 transitions. [2021-08-12 19:04:49,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:49,376 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 486 transitions. [2021-08-12 19:04:49,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:49,376 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:49,376 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:49,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274 [2021-08-12 19:04:49,376 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:49,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:49,376 INFO L82 PathProgramCache]: Analyzing trace with hash -568892562, now seen corresponding path program 26 times [2021-08-12 19:04:49,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:49,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201676595] [2021-08-12 19:04:49,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:49,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:49,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:49,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:49,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201676595] [2021-08-12 19:04:49,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201676595] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:49,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:49,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:49,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733394317] [2021-08-12 19:04:49,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:49,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:49,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:49,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:49,410 INFO L87 Difference]: Start difference. First operand 159 states and 486 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:49,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:49,640 INFO L93 Difference]: Finished difference Result 223 states and 631 transitions. [2021-08-12 19:04:49,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:49,641 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:49,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:49,641 INFO L225 Difference]: With dead ends: 223 [2021-08-12 19:04:49,641 INFO L226 Difference]: Without dead ends: 207 [2021-08-12 19:04:49,642 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 62.8ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:49,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-08-12 19:04:49,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 160. [2021-08-12 19:04:49,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.0628930817610063) internal successors, (487), 159 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:49,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 487 transitions. [2021-08-12 19:04:49,669 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 487 transitions. Word has length 16 [2021-08-12 19:04:49,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:49,669 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 487 transitions. [2021-08-12 19:04:49,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:49,669 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 487 transitions. [2021-08-12 19:04:49,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:49,670 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:49,670 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:49,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275 [2021-08-12 19:04:49,670 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:49,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:49,670 INFO L82 PathProgramCache]: Analyzing trace with hash 857708136, now seen corresponding path program 27 times [2021-08-12 19:04:49,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:49,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007283169] [2021-08-12 19:04:49,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:49,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:49,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:49,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:49,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007283169] [2021-08-12 19:04:49,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007283169] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:49,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:49,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:49,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225400055] [2021-08-12 19:04:49,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:49,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:49,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:49,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:49,703 INFO L87 Difference]: Start difference. First operand 160 states and 487 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:49,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:49,949 INFO L93 Difference]: Finished difference Result 220 states and 624 transitions. [2021-08-12 19:04:49,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:49,950 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:49,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:49,951 INFO L225 Difference]: With dead ends: 220 [2021-08-12 19:04:49,951 INFO L226 Difference]: Without dead ends: 207 [2021-08-12 19:04:49,951 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 76.8ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:49,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-08-12 19:04:49,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 165. [2021-08-12 19:04:49,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 3.0304878048780486) internal successors, (497), 164 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:49,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 497 transitions. [2021-08-12 19:04:49,982 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 497 transitions. Word has length 16 [2021-08-12 19:04:49,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:49,982 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 497 transitions. [2021-08-12 19:04:49,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:49,982 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 497 transitions. [2021-08-12 19:04:49,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:49,982 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:49,982 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:49,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276 [2021-08-12 19:04:49,983 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:49,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:49,983 INFO L82 PathProgramCache]: Analyzing trace with hash -239619440, now seen corresponding path program 28 times [2021-08-12 19:04:49,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:49,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027458270] [2021-08-12 19:04:49,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:49,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:50,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:50,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:50,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027458270] [2021-08-12 19:04:50,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027458270] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:50,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:50,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:50,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685355430] [2021-08-12 19:04:50,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:50,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:50,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:50,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:50,017 INFO L87 Difference]: Start difference. First operand 165 states and 497 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:50,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:50,239 INFO L93 Difference]: Finished difference Result 207 states and 598 transitions. [2021-08-12 19:04:50,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:50,239 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:50,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:50,240 INFO L225 Difference]: With dead ends: 207 [2021-08-12 19:04:50,240 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:04:50,241 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 71.8ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:50,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:04:50,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 159. [2021-08-12 19:04:50,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 3.069620253164557) internal successors, (485), 158 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:50,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 485 transitions. [2021-08-12 19:04:50,269 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 485 transitions. Word has length 16 [2021-08-12 19:04:50,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:50,269 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 485 transitions. [2021-08-12 19:04:50,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:50,269 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 485 transitions. [2021-08-12 19:04:50,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:50,270 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:50,270 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:50,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable277 [2021-08-12 19:04:50,270 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:50,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:50,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1967643138, now seen corresponding path program 28 times [2021-08-12 19:04:50,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:50,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796669709] [2021-08-12 19:04:50,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:50,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:50,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:04:50,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:50,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796669709] [2021-08-12 19:04:50,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796669709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:50,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557795499] [2021-08-12 19:04:50,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:50,339 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:50,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:50,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:50,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:50,395 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:50,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557795499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:50,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:50,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:04:50,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422848963] [2021-08-12 19:04:50,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:50,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:50,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:50,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:50,396 INFO L87 Difference]: Start difference. First operand 159 states and 485 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:50,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:50,946 INFO L93 Difference]: Finished difference Result 299 states and 851 transitions. [2021-08-12 19:04:50,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:04:50,946 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:50,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:50,947 INFO L225 Difference]: With dead ends: 299 [2021-08-12 19:04:50,947 INFO L226 Difference]: Without dead ends: 277 [2021-08-12 19:04:50,948 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 276.3ms TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:04:50,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-08-12 19:04:50,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 147. [2021-08-12 19:04:50,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 3.0342465753424657) internal successors, (443), 146 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:50,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 443 transitions. [2021-08-12 19:04:50,973 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 443 transitions. Word has length 16 [2021-08-12 19:04:50,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:50,973 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 443 transitions. [2021-08-12 19:04:50,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:50,973 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 443 transitions. [2021-08-12 19:04:50,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:50,973 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:50,973 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:51,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-08-12 19:04:51,176 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:51,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:51,176 INFO L82 PathProgramCache]: Analyzing trace with hash -1038652820, now seen corresponding path program 29 times [2021-08-12 19:04:51,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:51,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763151138] [2021-08-12 19:04:51,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:51,206 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:51,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:51,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763151138] [2021-08-12 19:04:51,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763151138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:51,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783442560] [2021-08-12 19:04:51,206 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:51,237 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:51,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:51,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:51,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:51,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:51,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783442560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:51,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:51,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:04:51,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903420877] [2021-08-12 19:04:51,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:04:51,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:51,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:04:51,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:04:51,272 INFO L87 Difference]: Start difference. First operand 147 states and 443 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:51,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:51,488 INFO L93 Difference]: Finished difference Result 234 states and 670 transitions. [2021-08-12 19:04:51,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:51,488 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:04:51,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:51,489 INFO L225 Difference]: With dead ends: 234 [2021-08-12 19:04:51,489 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:04:51,489 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 50.0ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:51,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:04:51,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 147. [2021-08-12 19:04:51,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 3.0342465753424657) internal successors, (443), 146 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:51,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 443 transitions. [2021-08-12 19:04:51,514 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 443 transitions. Word has length 16 [2021-08-12 19:04:51,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:51,514 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 443 transitions. [2021-08-12 19:04:51,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:51,514 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 443 transitions. [2021-08-12 19:04:51,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:51,514 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:51,514 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:51,715 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-08-12 19:04:51,715 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:51,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:51,715 INFO L82 PathProgramCache]: Analyzing trace with hash 1592318946, now seen corresponding path program 29 times [2021-08-12 19:04:51,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:51,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681510517] [2021-08-12 19:04:51,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:51,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:51,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:51,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:51,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681510517] [2021-08-12 19:04:51,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681510517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:51,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373077947] [2021-08-12 19:04:51,740 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 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-08-12 19:04:51,765 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:51,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:51,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:51,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:51,834 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:51,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373077947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:51,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:51,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:04:51,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408221050] [2021-08-12 19:04:51,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:04:51,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:51,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:04:51,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:51,835 INFO L87 Difference]: Start difference. First operand 147 states and 443 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:52,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:52,086 INFO L93 Difference]: Finished difference Result 255 states and 695 transitions. [2021-08-12 19:04:52,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:52,087 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:52,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:52,088 INFO L225 Difference]: With dead ends: 255 [2021-08-12 19:04:52,088 INFO L226 Difference]: Without dead ends: 234 [2021-08-12 19:04:52,088 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 67.5ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:52,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2021-08-12 19:04:52,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 147. [2021-08-12 19:04:52,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 3.0) internal successors, (438), 146 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:52,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 438 transitions. [2021-08-12 19:04:52,113 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 438 transitions. Word has length 16 [2021-08-12 19:04:52,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:52,113 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 438 transitions. [2021-08-12 19:04:52,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:52,114 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 438 transitions. [2021-08-12 19:04:52,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:52,114 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:52,114 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:52,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable280 [2021-08-12 19:04:52,319 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:52,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:52,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1253778718, now seen corresponding path program 30 times [2021-08-12 19:04:52,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:52,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301278209] [2021-08-12 19:04:52,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:52,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:52,347 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:52,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:52,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301278209] [2021-08-12 19:04:52,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301278209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:52,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491622159] [2021-08-12 19:04:52,347 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 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-08-12 19:04:52,371 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:52,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:52,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:52,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:52,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:52,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491622159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:52,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:52,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:52,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945854983] [2021-08-12 19:04:52,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:52,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:52,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:52,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:52,414 INFO L87 Difference]: Start difference. First operand 147 states and 438 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:52,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:52,685 INFO L93 Difference]: Finished difference Result 258 states and 730 transitions. [2021-08-12 19:04:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:52,686 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:52,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:52,687 INFO L225 Difference]: With dead ends: 258 [2021-08-12 19:04:52,687 INFO L226 Difference]: Without dead ends: 248 [2021-08-12 19:04:52,687 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 59.2ms TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:52,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-08-12 19:04:52,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 153. [2021-08-12 19:04:52,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 3.0789473684210527) internal successors, (468), 152 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:52,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 468 transitions. [2021-08-12 19:04:52,720 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 468 transitions. Word has length 16 [2021-08-12 19:04:52,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:52,720 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 468 transitions. [2021-08-12 19:04:52,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:52,720 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 468 transitions. [2021-08-12 19:04:52,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:52,720 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:52,720 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:52,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:52,921 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:52,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:52,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1846152404, now seen corresponding path program 30 times [2021-08-12 19:04:52,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:52,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063216904] [2021-08-12 19:04:52,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:52,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:52,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:52,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:52,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063216904] [2021-08-12 19:04:52,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063216904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:52,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606972289] [2021-08-12 19:04:52,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:52,972 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:52,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:52,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:52,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:53,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:53,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606972289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:53,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:53,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:53,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602225089] [2021-08-12 19:04:53,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:53,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:53,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:53,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:53,074 INFO L87 Difference]: Start difference. First operand 153 states and 468 transitions. Second operand has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:53,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:53,463 INFO L93 Difference]: Finished difference Result 275 states and 757 transitions. [2021-08-12 19:04:53,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:53,463 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:53,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:53,464 INFO L225 Difference]: With dead ends: 275 [2021-08-12 19:04:53,464 INFO L226 Difference]: Without dead ends: 260 [2021-08-12 19:04:53,465 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 94.0ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:53,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-08-12 19:04:53,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 160. [2021-08-12 19:04:53,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.069182389937107) internal successors, (488), 159 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:53,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 488 transitions. [2021-08-12 19:04:53,494 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 488 transitions. Word has length 16 [2021-08-12 19:04:53,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:53,494 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 488 transitions. [2021-08-12 19:04:53,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:53,494 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 488 transitions. [2021-08-12 19:04:53,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:53,494 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:53,494 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:53,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:53,695 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:53,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:53,695 INFO L82 PathProgramCache]: Analyzing trace with hash -417197298, now seen corresponding path program 31 times [2021-08-12 19:04:53,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:53,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275713413] [2021-08-12 19:04:53,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:53,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:53,741 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:53,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:53,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275713413] [2021-08-12 19:04:53,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275713413] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:53,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353127470] [2021-08-12 19:04:53,742 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:53,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:53,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:53,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:53,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:53,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353127470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:53,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:53,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:53,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107830692] [2021-08-12 19:04:53,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:53,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:53,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:53,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:53,807 INFO L87 Difference]: Start difference. First operand 160 states and 488 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:54,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:54,048 INFO L93 Difference]: Finished difference Result 241 states and 687 transitions. [2021-08-12 19:04:54,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:54,048 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:54,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:54,049 INFO L225 Difference]: With dead ends: 241 [2021-08-12 19:04:54,049 INFO L226 Difference]: Without dead ends: 228 [2021-08-12 19:04:54,049 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 70.9ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:54,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-08-12 19:04:54,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 163. [2021-08-12 19:04:54,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 3.0308641975308643) internal successors, (491), 162 states have internal predecessors, (491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:54,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 491 transitions. [2021-08-12 19:04:54,080 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 491 transitions. Word has length 16 [2021-08-12 19:04:54,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:54,081 INFO L482 AbstractCegarLoop]: Abstraction has 163 states and 491 transitions. [2021-08-12 19:04:54,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:54,081 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 491 transitions. [2021-08-12 19:04:54,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:54,081 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:54,081 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:54,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:54,282 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:54,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:54,282 INFO L82 PathProgramCache]: Analyzing trace with hash 508826146, now seen corresponding path program 31 times [2021-08-12 19:04:54,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:54,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227901971] [2021-08-12 19:04:54,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:54,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:54,319 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:54,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:54,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227901971] [2021-08-12 19:04:54,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227901971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:54,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514771278] [2021-08-12 19:04:54,319 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) [2021-08-12 19:04:54,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:54,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:54,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:54,401 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:54,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514771278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:54,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:54,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:54,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825503007] [2021-08-12 19:04:54,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:54,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:54,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:54,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:54,402 INFO L87 Difference]: Start difference. First operand 163 states and 491 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:54,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:54,682 INFO L93 Difference]: Finished difference Result 260 states and 720 transitions. [2021-08-12 19:04:54,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:54,682 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:54,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:54,683 INFO L225 Difference]: With dead ends: 260 [2021-08-12 19:04:54,683 INFO L226 Difference]: Without dead ends: 249 [2021-08-12 19:04:54,683 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 79.0ms TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:04:54,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-08-12 19:04:54,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 148. [2021-08-12 19:04:54,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 3.020408163265306) internal successors, (444), 147 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:54,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 444 transitions. [2021-08-12 19:04:54,717 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 444 transitions. Word has length 16 [2021-08-12 19:04:54,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:54,717 INFO L482 AbstractCegarLoop]: Abstraction has 148 states and 444 transitions. [2021-08-12 19:04:54,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:54,717 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 444 transitions. [2021-08-12 19:04:54,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:54,717 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:54,717 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:54,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:54,926 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:54,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:54,926 INFO L82 PathProgramCache]: Analyzing trace with hash 991501460, now seen corresponding path program 32 times [2021-08-12 19:04:54,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:54,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797056592] [2021-08-12 19:04:54,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:54,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:54,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:54,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:54,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797056592] [2021-08-12 19:04:54,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797056592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:54,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695016006] [2021-08-12 19:04:54,953 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-08-12 19:04:54,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:54,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:54,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:54,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:55,011 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:55,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695016006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:55,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:55,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:04:55,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134892514] [2021-08-12 19:04:55,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:04:55,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:55,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:04:55,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:04:55,012 INFO L87 Difference]: Start difference. First operand 148 states and 444 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:55,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:55,309 INFO L93 Difference]: Finished difference Result 314 states and 895 transitions. [2021-08-12 19:04:55,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:55,309 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:04:55,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:55,310 INFO L225 Difference]: With dead ends: 314 [2021-08-12 19:04:55,310 INFO L226 Difference]: Without dead ends: 304 [2021-08-12 19:04:55,310 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 51.5ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:55,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-08-12 19:04:55,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 152. [2021-08-12 19:04:55,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 3.019867549668874) internal successors, (456), 151 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:55,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 456 transitions. [2021-08-12 19:04:55,344 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 456 transitions. Word has length 16 [2021-08-12 19:04:55,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:55,345 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 456 transitions. [2021-08-12 19:04:55,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:04:55,345 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 456 transitions. [2021-08-12 19:04:55,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:55,345 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:55,345 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:55,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2021-08-12 19:04:55,561 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:55,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:55,562 INFO L82 PathProgramCache]: Analyzing trace with hash -501516022, now seen corresponding path program 33 times [2021-08-12 19:04:55,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:55,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275719611] [2021-08-12 19:04:55,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:55,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:55,594 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:55,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:55,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275719611] [2021-08-12 19:04:55,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275719611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:55,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892335775] [2021-08-12 19:04:55,595 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:55,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:04:55,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:55,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:55,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:55,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:55,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892335775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:55,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:55,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:55,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730409891] [2021-08-12 19:04:55,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:55,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:55,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:55,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:55,668 INFO L87 Difference]: Start difference. First operand 152 states and 456 transitions. Second operand has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:56,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:56,003 INFO L93 Difference]: Finished difference Result 289 states and 819 transitions. [2021-08-12 19:04:56,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:56,003 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:56,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:56,005 INFO L225 Difference]: With dead ends: 289 [2021-08-12 19:04:56,005 INFO L226 Difference]: Without dead ends: 279 [2021-08-12 19:04:56,005 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 64.2ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:56,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-08-12 19:04:56,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 154. [2021-08-12 19:04:56,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 3.0326797385620914) internal successors, (464), 153 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:56,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 464 transitions. [2021-08-12 19:04:56,039 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 464 transitions. Word has length 16 [2021-08-12 19:04:56,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:56,039 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 464 transitions. [2021-08-12 19:04:56,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:56,039 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 464 transitions. [2021-08-12 19:04:56,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:56,039 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:56,039 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:56,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:56,253 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:56,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:56,253 INFO L82 PathProgramCache]: Analyzing trace with hash 108641226, now seen corresponding path program 34 times [2021-08-12 19:04:56,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:56,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988941657] [2021-08-12 19:04:56,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:56,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:56,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:56,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:56,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988941657] [2021-08-12 19:04:56,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988941657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:56,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746904365] [2021-08-12 19:04:56,280 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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:56,306 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:04:56,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:56,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:56,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:56,349 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:56,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746904365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:56,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:56,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:04:56,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861805088] [2021-08-12 19:04:56,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:04:56,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:56,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:04:56,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:04:56,350 INFO L87 Difference]: Start difference. First operand 154 states and 464 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:56,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:56,640 INFO L93 Difference]: Finished difference Result 265 states and 756 transitions. [2021-08-12 19:04:56,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:56,640 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:56,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:56,641 INFO L225 Difference]: With dead ends: 265 [2021-08-12 19:04:56,641 INFO L226 Difference]: Without dead ends: 253 [2021-08-12 19:04:56,641 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 67.2ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:56,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-08-12 19:04:56,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 148. [2021-08-12 19:04:56,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 3.020408163265306) internal successors, (444), 147 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:56,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 444 transitions. [2021-08-12 19:04:56,670 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 444 transitions. Word has length 16 [2021-08-12 19:04:56,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:56,670 INFO L482 AbstractCegarLoop]: Abstraction has 148 states and 444 transitions. [2021-08-12 19:04:56,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:56,670 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 444 transitions. [2021-08-12 19:04:56,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:56,670 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:56,670 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:56,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2021-08-12 19:04:56,871 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:56,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:56,871 INFO L82 PathProgramCache]: Analyzing trace with hash 82711532, now seen corresponding path program 32 times [2021-08-12 19:04:56,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:56,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639402662] [2021-08-12 19:04:56,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:56,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:56,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:56,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:56,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639402662] [2021-08-12 19:04:56,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639402662] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:56,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:56,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:56,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302533240] [2021-08-12 19:04:56,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:56,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:56,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:56,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:56,896 INFO L87 Difference]: Start difference. First operand 148 states and 444 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:57,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:57,190 INFO L93 Difference]: Finished difference Result 287 states and 769 transitions. [2021-08-12 19:04:57,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:57,191 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:57,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:57,192 INFO L225 Difference]: With dead ends: 287 [2021-08-12 19:04:57,192 INFO L226 Difference]: Without dead ends: 266 [2021-08-12 19:04:57,192 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 37.3ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:57,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-08-12 19:04:57,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 150. [2021-08-12 19:04:57,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.9932885906040267) internal successors, (446), 149 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:57,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 446 transitions. [2021-08-12 19:04:57,221 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 446 transitions. Word has length 16 [2021-08-12 19:04:57,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:57,221 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 446 transitions. [2021-08-12 19:04:57,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:57,221 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 446 transitions. [2021-08-12 19:04:57,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:57,222 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:57,222 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:57,222 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296 [2021-08-12 19:04:57,222 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:57,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:57,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1741550036, now seen corresponding path program 33 times [2021-08-12 19:04:57,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:57,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423245996] [2021-08-12 19:04:57,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:57,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:57,249 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:57,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:57,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423245996] [2021-08-12 19:04:57,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423245996] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:57,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:57,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:57,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399760010] [2021-08-12 19:04:57,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:57,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:57,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:57,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:57,250 INFO L87 Difference]: Start difference. First operand 150 states and 446 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:57,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:57,555 INFO L93 Difference]: Finished difference Result 280 states and 753 transitions. [2021-08-12 19:04:57,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:57,556 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:57,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:57,557 INFO L225 Difference]: With dead ends: 280 [2021-08-12 19:04:57,557 INFO L226 Difference]: Without dead ends: 265 [2021-08-12 19:04:57,557 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 46.3ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:57,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-08-12 19:04:57,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 156. [2021-08-12 19:04:57,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.9548387096774196) internal successors, (458), 155 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:57,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 458 transitions. [2021-08-12 19:04:57,590 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 458 transitions. Word has length 16 [2021-08-12 19:04:57,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:57,590 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 458 transitions. [2021-08-12 19:04:57,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:57,590 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 458 transitions. [2021-08-12 19:04:57,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:57,590 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:57,590 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:57,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297 [2021-08-12 19:04:57,590 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:57,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:57,590 INFO L82 PathProgramCache]: Analyzing trace with hash -1814922516, now seen corresponding path program 34 times [2021-08-12 19:04:57,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:57,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74843460] [2021-08-12 19:04:57,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:57,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:57,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:57,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:57,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74843460] [2021-08-12 19:04:57,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74843460] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:04:57,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:04:57,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:04:57,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354006403] [2021-08-12 19:04:57,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:04:57,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:57,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:04:57,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:04:57,615 INFO L87 Difference]: Start difference. First operand 156 states and 458 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:57,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:57,875 INFO L93 Difference]: Finished difference Result 265 states and 721 transitions. [2021-08-12 19:04:57,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:57,876 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:57,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:57,877 INFO L225 Difference]: With dead ends: 265 [2021-08-12 19:04:57,877 INFO L226 Difference]: Without dead ends: 249 [2021-08-12 19:04:57,877 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 41.3ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:04:57,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-08-12 19:04:57,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 148. [2021-08-12 19:04:57,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 3.006802721088435) internal successors, (442), 147 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:57,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 442 transitions. [2021-08-12 19:04:57,909 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 442 transitions. Word has length 16 [2021-08-12 19:04:57,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:57,909 INFO L482 AbstractCegarLoop]: Abstraction has 148 states and 442 transitions. [2021-08-12 19:04:57,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:57,909 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 442 transitions. [2021-08-12 19:04:57,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:57,909 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:57,909 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:57,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable298 [2021-08-12 19:04:57,909 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:57,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:57,910 INFO L82 PathProgramCache]: Analyzing trace with hash 499376906, now seen corresponding path program 35 times [2021-08-12 19:04:57,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:57,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158708974] [2021-08-12 19:04:57,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:57,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:57,954 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:57,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:57,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158708974] [2021-08-12 19:04:57,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158708974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:57,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514958965] [2021-08-12 19:04:57,955 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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:57,980 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:57,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:57,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:57,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:58,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:58,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514958965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:58,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:58,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:04:58,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360429440] [2021-08-12 19:04:58,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:58,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:58,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:58,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:58,038 INFO L87 Difference]: Start difference. First operand 148 states and 442 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:58,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:58,466 INFO L93 Difference]: Finished difference Result 307 states and 872 transitions. [2021-08-12 19:04:58,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:58,467 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:58,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:58,468 INFO L225 Difference]: With dead ends: 307 [2021-08-12 19:04:58,468 INFO L226 Difference]: Without dead ends: 297 [2021-08-12 19:04:58,468 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 144.0ms TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:58,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-08-12 19:04:58,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 156. [2021-08-12 19:04:58,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 3.109677419354839) internal successors, (482), 155 states have internal predecessors, (482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:58,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 482 transitions. [2021-08-12 19:04:58,501 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 482 transitions. Word has length 16 [2021-08-12 19:04:58,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:58,501 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 482 transitions. [2021-08-12 19:04:58,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:58,501 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 482 transitions. [2021-08-12 19:04:58,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:58,502 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:58,502 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:58,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2021-08-12 19:04:58,702 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:58,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:58,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1694413080, now seen corresponding path program 35 times [2021-08-12 19:04:58,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:58,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412403927] [2021-08-12 19:04:58,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:58,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:58,735 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:58,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:58,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412403927] [2021-08-12 19:04:58,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412403927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:58,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614716471] [2021-08-12 19:04:58,735 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:58,761 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:04:58,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:58,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:58,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:58,824 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:58,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614716471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:58,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:58,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:04:58,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680903642] [2021-08-12 19:04:58,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:04:58,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:58,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:04:58,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:04:58,825 INFO L87 Difference]: Start difference. First operand 156 states and 482 transitions. Second operand has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:59,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:59,185 INFO L93 Difference]: Finished difference Result 319 states and 877 transitions. [2021-08-12 19:04:59,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:59,185 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:59,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:59,186 INFO L225 Difference]: With dead ends: 319 [2021-08-12 19:04:59,186 INFO L226 Difference]: Without dead ends: 304 [2021-08-12 19:04:59,187 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 70.4ms TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:04:59,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-08-12 19:04:59,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 164. [2021-08-12 19:04:59,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 3.1104294478527605) internal successors, (507), 163 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:59,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 507 transitions. [2021-08-12 19:04:59,222 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 507 transitions. Word has length 16 [2021-08-12 19:04:59,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:04:59,222 INFO L482 AbstractCegarLoop]: Abstraction has 164 states and 507 transitions. [2021-08-12 19:04:59,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:59,222 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 507 transitions. [2021-08-12 19:04:59,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:04:59,222 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:04:59,222 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:04:59,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-08-12 19:04:59,423 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:04:59,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:04:59,423 INFO L82 PathProgramCache]: Analyzing trace with hash -1171599110, now seen corresponding path program 36 times [2021-08-12 19:04:59,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:04:59,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577141829] [2021-08-12 19:04:59,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:04:59,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:04:59,463 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:59,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:04:59,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577141829] [2021-08-12 19:04:59,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577141829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:59,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709064693] [2021-08-12 19:04:59,464 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:04:59,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:04:59,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:04:59,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:04:59,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:04:59,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:04:59,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709064693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:04:59,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:04:59,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:04:59,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366684342] [2021-08-12 19:04:59,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:04:59,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:04:59,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:04:59,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:04:59,548 INFO L87 Difference]: Start difference. First operand 164 states and 507 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:04:59,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:04:59,972 INFO L93 Difference]: Finished difference Result 307 states and 862 transitions. [2021-08-12 19:04:59,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:04:59,973 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:04:59,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:04:59,974 INFO L225 Difference]: With dead ends: 307 [2021-08-12 19:04:59,974 INFO L226 Difference]: Without dead ends: 294 [2021-08-12 19:04:59,974 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 139.7ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:04:59,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-08-12 19:05:00,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 161. [2021-08-12 19:05:00,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 3.05625) internal successors, (489), 160 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:00,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 489 transitions. [2021-08-12 19:05:00,012 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 489 transitions. Word has length 16 [2021-08-12 19:05:00,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:00,012 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 489 transitions. [2021-08-12 19:05:00,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:00,012 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 489 transitions. [2021-08-12 19:05:00,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:00,012 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:00,012 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:00,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable303 [2021-08-12 19:05:00,213 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:00,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:00,213 INFO L82 PathProgramCache]: Analyzing trace with hash -245575666, now seen corresponding path program 36 times [2021-08-12 19:05:00,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:00,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556366338] [2021-08-12 19:05:00,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:00,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:00,243 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:00,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:00,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556366338] [2021-08-12 19:05:00,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556366338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:00,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577832619] [2021-08-12 19:05:00,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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:00,280 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:00,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:00,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:00,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:00,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:00,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577832619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:00,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:00,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:00,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143714372] [2021-08-12 19:05:00,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:00,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:00,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:00,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:00,336 INFO L87 Difference]: Start difference. First operand 161 states and 489 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:00,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:00,716 INFO L93 Difference]: Finished difference Result 328 states and 894 transitions. [2021-08-12 19:05:00,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:00,716 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:00,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:00,717 INFO L225 Difference]: With dead ends: 328 [2021-08-12 19:05:00,717 INFO L226 Difference]: Without dead ends: 317 [2021-08-12 19:05:00,718 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 72.9ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:00,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-08-12 19:05:00,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 158. [2021-08-12 19:05:00,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 3.0573248407643314) internal successors, (480), 157 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:00,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 480 transitions. [2021-08-12 19:05:00,751 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 480 transitions. Word has length 16 [2021-08-12 19:05:00,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:00,751 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 480 transitions. [2021-08-12 19:05:00,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:00,751 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 480 transitions. [2021-08-12 19:05:00,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:00,752 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:00,752 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:00,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:00,952 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:00,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:00,952 INFO L82 PathProgramCache]: Analyzing trace with hash 841960418, now seen corresponding path program 37 times [2021-08-12 19:05:00,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:00,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534678536] [2021-08-12 19:05:00,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:00,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:00,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:00,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:00,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534678536] [2021-08-12 19:05:00,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534678536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:00,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015346215] [2021-08-12 19:05:00,998 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:01,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:01,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:01,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:01,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:01,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015346215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:01,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:01,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:05:01,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142673850] [2021-08-12 19:05:01,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:05:01,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:01,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:05:01,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:01,069 INFO L87 Difference]: Start difference. First operand 158 states and 480 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:01,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:01,430 INFO L93 Difference]: Finished difference Result 305 states and 852 transitions. [2021-08-12 19:05:01,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:01,430 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:01,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:01,431 INFO L225 Difference]: With dead ends: 305 [2021-08-12 19:05:01,431 INFO L226 Difference]: Without dead ends: 295 [2021-08-12 19:05:01,431 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 66.5ms TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:01,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-08-12 19:05:01,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 160. [2021-08-12 19:05:01,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.069182389937107) internal successors, (488), 159 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:01,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 488 transitions. [2021-08-12 19:05:01,467 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 488 transitions. Word has length 16 [2021-08-12 19:05:01,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:01,467 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 488 transitions. [2021-08-12 19:05:01,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:01,467 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 488 transitions. [2021-08-12 19:05:01,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:01,467 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:01,467 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:01,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:01,668 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:01,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:01,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1481293524, now seen corresponding path program 38 times [2021-08-12 19:05:01,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:01,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761031750] [2021-08-12 19:05:01,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:01,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:01,696 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:01,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:01,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761031750] [2021-08-12 19:05:01,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761031750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:01,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739573736] [2021-08-12 19:05:01,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:01,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:01,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:01,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:01,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:01,767 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:01,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739573736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:01,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:01,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:05:01,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793665358] [2021-08-12 19:05:01,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:05:01,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:01,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:05:01,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:01,768 INFO L87 Difference]: Start difference. First operand 160 states and 488 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:02,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:02,108 INFO L93 Difference]: Finished difference Result 283 states and 796 transitions. [2021-08-12 19:05:02,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:02,109 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:02,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:02,125 INFO L225 Difference]: With dead ends: 283 [2021-08-12 19:05:02,125 INFO L226 Difference]: Without dead ends: 271 [2021-08-12 19:05:02,125 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 65.1ms TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:02,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-08-12 19:05:02,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 158. [2021-08-12 19:05:02,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 3.0573248407643314) internal successors, (480), 157 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:02,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 480 transitions. [2021-08-12 19:05:02,163 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 480 transitions. Word has length 16 [2021-08-12 19:05:02,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:02,164 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 480 transitions. [2021-08-12 19:05:02,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:02,164 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 480 transitions. [2021-08-12 19:05:02,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:02,164 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:02,164 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:02,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable308 [2021-08-12 19:05:02,381 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:02,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:02,381 INFO L82 PathProgramCache]: Analyzing trace with hash 952979406, now seen corresponding path program 37 times [2021-08-12 19:05:02,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:02,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367232321] [2021-08-12 19:05:02,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:02,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:02,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:02,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:02,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367232321] [2021-08-12 19:05:02,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367232321] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:02,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:02,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:02,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896136963] [2021-08-12 19:05:02,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:02,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:02,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:02,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:02,410 INFO L87 Difference]: Start difference. First operand 158 states and 480 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:02,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:02,771 INFO L93 Difference]: Finished difference Result 307 states and 822 transitions. [2021-08-12 19:05:02,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:02,772 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:02,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:02,773 INFO L225 Difference]: With dead ends: 307 [2021-08-12 19:05:02,773 INFO L226 Difference]: Without dead ends: 292 [2021-08-12 19:05:02,773 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 47.5ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:02,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-08-12 19:05:02,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 160. [2021-08-12 19:05:02,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.0440251572327046) internal successors, (484), 159 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:02,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 484 transitions. [2021-08-12 19:05:02,814 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 484 transitions. Word has length 16 [2021-08-12 19:05:02,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:02,815 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 484 transitions. [2021-08-12 19:05:02,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:02,815 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 484 transitions. [2021-08-12 19:05:02,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:02,815 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:02,815 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:02,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable311 [2021-08-12 19:05:02,815 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:02,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:02,815 INFO L82 PathProgramCache]: Analyzing trace with hash 879606926, now seen corresponding path program 38 times [2021-08-12 19:05:02,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:02,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320957043] [2021-08-12 19:05:02,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:02,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:02,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:02,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:02,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320957043] [2021-08-12 19:05:02,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320957043] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:02,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:02,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:02,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340987638] [2021-08-12 19:05:02,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:02,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:02,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:02,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:02,851 INFO L87 Difference]: Start difference. First operand 160 states and 484 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:03,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:03,194 INFO L93 Difference]: Finished difference Result 290 states and 786 transitions. [2021-08-12 19:05:03,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:03,195 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:03,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:03,196 INFO L225 Difference]: With dead ends: 290 [2021-08-12 19:05:03,196 INFO L226 Difference]: Without dead ends: 276 [2021-08-12 19:05:03,197 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 57.7ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:03,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-08-12 19:05:03,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 159. [2021-08-12 19:05:03,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 3.0443037974683542) internal successors, (481), 158 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:03,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 481 transitions. [2021-08-12 19:05:03,235 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 481 transitions. Word has length 16 [2021-08-12 19:05:03,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:03,235 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 481 transitions. [2021-08-12 19:05:03,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:03,235 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 481 transitions. [2021-08-12 19:05:03,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:03,235 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:03,235 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:03,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable312 [2021-08-12 19:05:03,235 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:03,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:03,236 INFO L82 PathProgramCache]: Analyzing trace with hash 213900140, now seen corresponding path program 39 times [2021-08-12 19:05:03,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:03,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687672949] [2021-08-12 19:05:03,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:03,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:03,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:03,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:03,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687672949] [2021-08-12 19:05:03,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687672949] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:03,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:03,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:03,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139436120] [2021-08-12 19:05:03,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:03,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:03,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:03,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:03,264 INFO L87 Difference]: Start difference. First operand 159 states and 481 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:03,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:03,578 INFO L93 Difference]: Finished difference Result 269 states and 752 transitions. [2021-08-12 19:05:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:03,578 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:03,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:03,579 INFO L225 Difference]: With dead ends: 269 [2021-08-12 19:05:03,579 INFO L226 Difference]: Without dead ends: 256 [2021-08-12 19:05:03,579 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 44.5ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:03,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-08-12 19:05:03,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 161. [2021-08-12 19:05:03,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 3.03125) internal successors, (485), 160 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:03,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 485 transitions. [2021-08-12 19:05:03,618 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 485 transitions. Word has length 16 [2021-08-12 19:05:03,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:03,618 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 485 transitions. [2021-08-12 19:05:03,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:03,618 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 485 transitions. [2021-08-12 19:05:03,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:03,618 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:03,618 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:03,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable313 [2021-08-12 19:05:03,618 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:03,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:03,619 INFO L82 PathProgramCache]: Analyzing trace with hash -883427436, now seen corresponding path program 40 times [2021-08-12 19:05:03,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:03,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783899425] [2021-08-12 19:05:03,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:03,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:03,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:03,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:03,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783899425] [2021-08-12 19:05:03,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783899425] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:03,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:03,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:03,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762955200] [2021-08-12 19:05:03,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:03,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:03,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:03,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:03,646 INFO L87 Difference]: Start difference. First operand 161 states and 485 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:03,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:03,917 INFO L93 Difference]: Finished difference Result 255 states and 724 transitions. [2021-08-12 19:05:03,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:03,917 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:03,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:03,919 INFO L225 Difference]: With dead ends: 255 [2021-08-12 19:05:03,919 INFO L226 Difference]: Without dead ends: 242 [2021-08-12 19:05:03,920 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 42.7ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:03,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-08-12 19:05:03,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 160. [2021-08-12 19:05:03,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.0314465408805034) internal successors, (482), 159 states have internal predecessors, (482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:03,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 482 transitions. [2021-08-12 19:05:03,963 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 482 transitions. Word has length 16 [2021-08-12 19:05:03,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:03,963 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 482 transitions. [2021-08-12 19:05:03,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:03,963 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 482 transitions. [2021-08-12 19:05:03,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:03,964 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:03,964 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:03,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314 [2021-08-12 19:05:03,964 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:03,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:03,965 INFO L82 PathProgramCache]: Analyzing trace with hash 55906398, now seen corresponding path program 39 times [2021-08-12 19:05:03,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:03,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869321548] [2021-08-12 19:05:03,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:03,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:03,996 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:03,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:03,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869321548] [2021-08-12 19:05:03,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869321548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:03,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096994241] [2021-08-12 19:05:03,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 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:04,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:05:04,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:04,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:04,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:04,091 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:04,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096994241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:04,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:04,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:04,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495829441] [2021-08-12 19:05:04,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:04,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:04,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:04,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:04,093 INFO L87 Difference]: Start difference. First operand 160 states and 482 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:04,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:04,465 INFO L93 Difference]: Finished difference Result 296 states and 807 transitions. [2021-08-12 19:05:04,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:04,465 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:04,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:04,467 INFO L225 Difference]: With dead ends: 296 [2021-08-12 19:05:04,467 INFO L226 Difference]: Without dead ends: 285 [2021-08-12 19:05:04,467 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 75.4ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:04,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-08-12 19:05:04,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 158. [2021-08-12 19:05:04,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.9936305732484074) internal successors, (470), 157 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:04,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 470 transitions. [2021-08-12 19:05:04,505 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 470 transitions. Word has length 16 [2021-08-12 19:05:04,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:04,506 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 470 transitions. [2021-08-12 19:05:04,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:04,506 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 470 transitions. [2021-08-12 19:05:04,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:04,506 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:04,506 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:04,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:04,707 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:04,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:04,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1417462504, now seen corresponding path program 40 times [2021-08-12 19:05:04,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:04,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325050874] [2021-08-12 19:05:04,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:04,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:04,737 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:04,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:04,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325050874] [2021-08-12 19:05:04,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325050874] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:04,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:04,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:04,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879440119] [2021-08-12 19:05:04,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:04,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:04,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:04,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:04,738 INFO L87 Difference]: Start difference. First operand 158 states and 470 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:05,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:05,059 INFO L93 Difference]: Finished difference Result 270 states and 739 transitions. [2021-08-12 19:05:05,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:05,060 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:05,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:05,061 INFO L225 Difference]: With dead ends: 270 [2021-08-12 19:05:05,061 INFO L226 Difference]: Without dead ends: 257 [2021-08-12 19:05:05,061 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 49.1ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:05,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-08-12 19:05:05,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 148. [2021-08-12 19:05:05,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 3.0136054421768708) internal successors, (443), 147 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:05,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 443 transitions. [2021-08-12 19:05:05,096 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 443 transitions. Word has length 16 [2021-08-12 19:05:05,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:05,097 INFO L482 AbstractCegarLoop]: Abstraction has 148 states and 443 transitions. [2021-08-12 19:05:05,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:05,097 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 443 transitions. [2021-08-12 19:05:05,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:05,097 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:05,097 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:05,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316 [2021-08-12 19:05:05,097 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:05,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:05,097 INFO L82 PathProgramCache]: Analyzing trace with hash 105703180, now seen corresponding path program 41 times [2021-08-12 19:05:05,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:05,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475415960] [2021-08-12 19:05:05,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:05,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:05,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:05,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:05,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475415960] [2021-08-12 19:05:05,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475415960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:05,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121407260] [2021-08-12 19:05:05,129 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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:05,153 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:05:05,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:05,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:05,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:05,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:05,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121407260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:05,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:05,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:05:05,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328514479] [2021-08-12 19:05:05,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:05:05,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:05,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:05:05,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:05:05,187 INFO L87 Difference]: Start difference. First operand 148 states and 443 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:05:05,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:05,479 INFO L93 Difference]: Finished difference Result 255 states and 721 transitions. [2021-08-12 19:05:05,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:05,479 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:05:05,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:05,480 INFO L225 Difference]: With dead ends: 255 [2021-08-12 19:05:05,480 INFO L226 Difference]: Without dead ends: 245 [2021-08-12 19:05:05,480 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 54.9ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:05,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-08-12 19:05:05,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 137. [2021-08-12 19:05:05,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 3.0220588235294117) internal successors, (411), 136 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:05,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 411 transitions. [2021-08-12 19:05:05,515 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 411 transitions. Word has length 16 [2021-08-12 19:05:05,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:05,516 INFO L482 AbstractCegarLoop]: Abstraction has 137 states and 411 transitions. [2021-08-12 19:05:05,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:05:05,516 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 411 transitions. [2021-08-12 19:05:05,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:05,516 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:05,516 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:05,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable317 [2021-08-12 19:05:05,729 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:05,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:05,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1387314302, now seen corresponding path program 42 times [2021-08-12 19:05:05,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:05,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116476830] [2021-08-12 19:05:05,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:05,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:05,779 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:05,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:05,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116476830] [2021-08-12 19:05:05,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116476830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:05,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454929496] [2021-08-12 19:05:05,779 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:05,804 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:05,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:05,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:05,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:05,844 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:05,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454929496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:05,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:05,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:05:05,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498945829] [2021-08-12 19:05:05,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:05:05,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:05,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:05:05,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:05:05,845 INFO L87 Difference]: Start difference. First operand 137 states and 411 transitions. Second operand has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:06,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:06,179 INFO L93 Difference]: Finished difference Result 250 states and 685 transitions. [2021-08-12 19:05:06,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:06,179 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:06,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:06,181 INFO L225 Difference]: With dead ends: 250 [2021-08-12 19:05:06,181 INFO L226 Difference]: Without dead ends: 240 [2021-08-12 19:05:06,181 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 70.5ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:06,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-08-12 19:05:06,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 135. [2021-08-12 19:05:06,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.9776119402985075) internal successors, (399), 134 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:06,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 399 transitions. [2021-08-12 19:05:06,218 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 399 transitions. Word has length 16 [2021-08-12 19:05:06,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:06,218 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 399 transitions. [2021-08-12 19:05:06,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:06,218 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 399 transitions. [2021-08-12 19:05:06,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:06,219 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:06,219 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:06,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:06,433 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:06,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:06,433 INFO L82 PathProgramCache]: Analyzing trace with hash -777157054, now seen corresponding path program 43 times [2021-08-12 19:05:06,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:06,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179942546] [2021-08-12 19:05:06,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:06,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:06,458 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:06,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:06,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179942546] [2021-08-12 19:05:06,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179942546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:06,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79342806] [2021-08-12 19:05:06,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:06,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:06,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:06,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:06,559 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:06,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79342806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:06,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:06,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:05:06,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585963803] [2021-08-12 19:05:06,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:05:06,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:06,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:05:06,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:05:06,560 INFO L87 Difference]: Start difference. First operand 135 states and 399 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:06,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:06,897 INFO L93 Difference]: Finished difference Result 226 states and 625 transitions. [2021-08-12 19:05:06,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:06,903 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:06,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:06,904 INFO L225 Difference]: With dead ends: 226 [2021-08-12 19:05:06,904 INFO L226 Difference]: Without dead ends: 214 [2021-08-12 19:05:06,905 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 83.7ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:06,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-08-12 19:05:06,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 125. [2021-08-12 19:05:06,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 2.9919354838709675) internal successors, (371), 124 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:06,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 371 transitions. [2021-08-12 19:05:06,936 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 371 transitions. Word has length 16 [2021-08-12 19:05:06,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:06,936 INFO L482 AbstractCegarLoop]: Abstraction has 125 states and 371 transitions. [2021-08-12 19:05:06,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:06,936 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 371 transitions. [2021-08-12 19:05:06,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:06,937 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:06,937 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:07,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable319 [2021-08-12 19:05:07,142 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:07,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:07,142 INFO L82 PathProgramCache]: Analyzing trace with hash 276142176, now seen corresponding path program 44 times [2021-08-12 19:05:07,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:07,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154632217] [2021-08-12 19:05:07,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:07,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:07,182 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:07,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:07,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154632217] [2021-08-12 19:05:07,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154632217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:07,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893728980] [2021-08-12 19:05:07,183 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:07,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:07,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:07,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:07,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:07,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:07,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893728980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:07,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:07,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:05:07,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9830400] [2021-08-12 19:05:07,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:05:07,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:07,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:05:07,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:07,255 INFO L87 Difference]: Start difference. First operand 125 states and 371 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:07,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:07,528 INFO L93 Difference]: Finished difference Result 207 states and 573 transitions. [2021-08-12 19:05:07,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:07,528 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:07,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:07,529 INFO L225 Difference]: With dead ends: 207 [2021-08-12 19:05:07,529 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:05:07,529 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 73.1ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:07,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:05:07,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 129. [2021-08-12 19:05:07,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 3.0234375) internal successors, (387), 128 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:07,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 387 transitions. [2021-08-12 19:05:07,561 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 387 transitions. Word has length 16 [2021-08-12 19:05:07,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:07,561 INFO L482 AbstractCegarLoop]: Abstraction has 129 states and 387 transitions. [2021-08-12 19:05:07,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:07,561 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 387 transitions. [2021-08-12 19:05:07,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:07,561 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:07,562 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:07,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2021-08-12 19:05:07,762 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:07,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:07,762 INFO L82 PathProgramCache]: Analyzing trace with hash 886299424, now seen corresponding path program 45 times [2021-08-12 19:05:07,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:07,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124013642] [2021-08-12 19:05:07,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:07,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:07,792 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:07,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:07,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124013642] [2021-08-12 19:05:07,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124013642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:07,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977315377] [2021-08-12 19:05:07,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:07,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:05:07,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:07,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:07,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:07,875 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:07,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977315377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:07,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:07,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:05:07,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218844809] [2021-08-12 19:05:07,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:05:07,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:07,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:05:07,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:07,876 INFO L87 Difference]: Start difference. First operand 129 states and 387 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-08-12 19:05:08,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:08,173 INFO L93 Difference]: Finished difference Result 209 states and 570 transitions. [2021-08-12 19:05:08,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:08,173 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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 16 [2021-08-12 19:05:08,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:08,174 INFO L225 Difference]: With dead ends: 209 [2021-08-12 19:05:08,174 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:05:08,174 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 73.7ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:08,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:05:08,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 127. [2021-08-12 19:05:08,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 3.007936507936508) internal successors, (379), 126 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:08,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 379 transitions. [2021-08-12 19:05:08,205 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 379 transitions. Word has length 16 [2021-08-12 19:05:08,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:08,205 INFO L482 AbstractCegarLoop]: Abstraction has 127 states and 379 transitions. [2021-08-12 19:05:08,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-08-12 19:05:08,205 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 379 transitions. [2021-08-12 19:05:08,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:08,206 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:08,206 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:08,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-08-12 19:05:08,406 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:08,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:08,406 INFO L82 PathProgramCache]: Analyzing trace with hash 1804249614, now seen corresponding path program 46 times [2021-08-12 19:05:08,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:08,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188526642] [2021-08-12 19:05:08,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:08,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:08,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:08,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:08,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188526642] [2021-08-12 19:05:08,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188526642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:08,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417655558] [2021-08-12 19:05:08,433 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:08,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:05:08,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:08,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:08,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:08,501 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:08,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417655558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:08,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:08,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:05:08,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011694113] [2021-08-12 19:05:08,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:05:08,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:08,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:05:08,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:05:08,502 INFO L87 Difference]: Start difference. First operand 127 states and 379 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:05:08,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:08,745 INFO L93 Difference]: Finished difference Result 188 states and 522 transitions. [2021-08-12 19:05:08,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:08,745 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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 16 [2021-08-12 19:05:08,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:08,746 INFO L225 Difference]: With dead ends: 188 [2021-08-12 19:05:08,746 INFO L226 Difference]: Without dead ends: 174 [2021-08-12 19:05:08,747 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 58.7ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:08,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-08-12 19:05:08,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 124. [2021-08-12 19:05:08,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 3.016260162601626) internal successors, (371), 123 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:08,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 371 transitions. [2021-08-12 19:05:08,778 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 371 transitions. Word has length 16 [2021-08-12 19:05:08,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:08,778 INFO L482 AbstractCegarLoop]: Abstraction has 124 states and 371 transitions. [2021-08-12 19:05:08,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:05:08,778 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 371 transitions. [2021-08-12 19:05:08,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:08,778 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:08,778 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:08,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:08,993 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:08,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:08,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1122947330, now seen corresponding path program 41 times [2021-08-12 19:05:08,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:08,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638642245] [2021-08-12 19:05:08,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:08,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:09,017 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:09,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:09,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638642245] [2021-08-12 19:05:09,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638642245] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:09,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:09,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:09,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48919564] [2021-08-12 19:05:09,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:09,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:09,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:09,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:09,018 INFO L87 Difference]: Start difference. First operand 124 states and 371 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:09,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:09,267 INFO L93 Difference]: Finished difference Result 198 states and 530 transitions. [2021-08-12 19:05:09,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:09,268 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:09,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:09,269 INFO L225 Difference]: With dead ends: 198 [2021-08-12 19:05:09,269 INFO L226 Difference]: Without dead ends: 177 [2021-08-12 19:05:09,269 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 48.5ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:09,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-08-12 19:05:09,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 128. [2021-08-12 19:05:09,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 127 states have (on average 2.968503937007874) internal successors, (377), 127 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:09,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 377 transitions. [2021-08-12 19:05:09,300 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 377 transitions. Word has length 16 [2021-08-12 19:05:09,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:09,300 INFO L482 AbstractCegarLoop]: Abstraction has 128 states and 377 transitions. [2021-08-12 19:05:09,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:09,300 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 377 transitions. [2021-08-12 19:05:09,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:09,300 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:09,300 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:09,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329 [2021-08-12 19:05:09,300 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:09,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:09,300 INFO L82 PathProgramCache]: Analyzing trace with hash -701314238, now seen corresponding path program 42 times [2021-08-12 19:05:09,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:09,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441644925] [2021-08-12 19:05:09,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:09,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:09,334 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:09,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:09,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441644925] [2021-08-12 19:05:09,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441644925] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:09,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:09,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:09,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121091559] [2021-08-12 19:05:09,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:09,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:09,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:09,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:09,335 INFO L87 Difference]: Start difference. First operand 128 states and 377 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:09,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:09,615 INFO L93 Difference]: Finished difference Result 206 states and 541 transitions. [2021-08-12 19:05:09,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:09,615 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:09,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:09,616 INFO L225 Difference]: With dead ends: 206 [2021-08-12 19:05:09,616 INFO L226 Difference]: Without dead ends: 191 [2021-08-12 19:05:09,616 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 60.0ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:09,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-08-12 19:05:09,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 134. [2021-08-12 19:05:09,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.924812030075188) internal successors, (389), 133 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:09,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 389 transitions. [2021-08-12 19:05:09,651 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 389 transitions. Word has length 16 [2021-08-12 19:05:09,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:09,651 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 389 transitions. [2021-08-12 19:05:09,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:09,651 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 389 transitions. [2021-08-12 19:05:09,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:09,651 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:09,651 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:09,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330 [2021-08-12 19:05:09,652 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:09,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:09,652 INFO L82 PathProgramCache]: Analyzing trace with hash -774686718, now seen corresponding path program 43 times [2021-08-12 19:05:09,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:09,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442138942] [2021-08-12 19:05:09,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:09,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:09,691 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:09,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:09,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442138942] [2021-08-12 19:05:09,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442138942] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:09,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:09,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:09,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292762655] [2021-08-12 19:05:09,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:09,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:09,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:09,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:09,692 INFO L87 Difference]: Start difference. First operand 134 states and 389 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:09,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:09,948 INFO L93 Difference]: Finished difference Result 191 states and 509 transitions. [2021-08-12 19:05:09,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:09,948 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:09,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:09,949 INFO L225 Difference]: With dead ends: 191 [2021-08-12 19:05:09,949 INFO L226 Difference]: Without dead ends: 175 [2021-08-12 19:05:09,950 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 62.7ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:09,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-08-12 19:05:09,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 126. [2021-08-12 19:05:09,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.984) internal successors, (373), 125 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:09,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 373 transitions. [2021-08-12 19:05:09,981 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 373 transitions. Word has length 16 [2021-08-12 19:05:09,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:09,981 INFO L482 AbstractCegarLoop]: Abstraction has 126 states and 373 transitions. [2021-08-12 19:05:09,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:09,981 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 373 transitions. [2021-08-12 19:05:09,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:09,981 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:09,981 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:09,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable331 [2021-08-12 19:05:09,981 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:09,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:09,982 INFO L82 PathProgramCache]: Analyzing trace with hash -1714006770, now seen corresponding path program 44 times [2021-08-12 19:05:09,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:09,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933320325] [2021-08-12 19:05:09,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:09,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:10,007 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:10,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:10,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933320325] [2021-08-12 19:05:10,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933320325] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:10,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:10,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:10,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528656845] [2021-08-12 19:05:10,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:10,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:10,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:10,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:10,008 INFO L87 Difference]: Start difference. First operand 126 states and 373 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:10,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:10,256 INFO L93 Difference]: Finished difference Result 189 states and 510 transitions. [2021-08-12 19:05:10,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:10,256 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:10,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:10,257 INFO L225 Difference]: With dead ends: 189 [2021-08-12 19:05:10,257 INFO L226 Difference]: Without dead ends: 174 [2021-08-12 19:05:10,257 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 55.7ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:10,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-08-12 19:05:10,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 134. [2021-08-12 19:05:10,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.9323308270676693) internal successors, (390), 133 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:10,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 390 transitions. [2021-08-12 19:05:10,297 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 390 transitions. Word has length 16 [2021-08-12 19:05:10,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:10,297 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 390 transitions. [2021-08-12 19:05:10,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:10,297 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 390 transitions. [2021-08-12 19:05:10,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:10,297 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:10,297 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:10,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable332 [2021-08-12 19:05:10,297 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:10,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:10,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1787379250, now seen corresponding path program 45 times [2021-08-12 19:05:10,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:10,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694366405] [2021-08-12 19:05:10,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:10,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:10,336 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:10,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:10,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694366405] [2021-08-12 19:05:10,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694366405] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:10,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:10,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:10,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306807688] [2021-08-12 19:05:10,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:10,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:10,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:10,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:10,337 INFO L87 Difference]: Start difference. First operand 134 states and 390 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:10,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:10,582 INFO L93 Difference]: Finished difference Result 187 states and 497 transitions. [2021-08-12 19:05:10,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:10,582 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:10,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:10,583 INFO L225 Difference]: With dead ends: 187 [2021-08-12 19:05:10,583 INFO L226 Difference]: Without dead ends: 173 [2021-08-12 19:05:10,583 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 67.2ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:10,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2021-08-12 19:05:10,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 133. [2021-08-12 19:05:10,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.9318181818181817) internal successors, (387), 132 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:10,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 387 transitions. [2021-08-12 19:05:10,617 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 387 transitions. Word has length 16 [2021-08-12 19:05:10,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:10,618 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 387 transitions. [2021-08-12 19:05:10,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:10,618 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 387 transitions. [2021-08-12 19:05:10,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:10,618 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:10,618 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:10,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable333 [2021-08-12 19:05:10,618 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:10,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:10,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1784753474, now seen corresponding path program 46 times [2021-08-12 19:05:10,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:10,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785792236] [2021-08-12 19:05:10,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:10,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:10,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:10,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:10,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785792236] [2021-08-12 19:05:10,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785792236] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:10,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:10,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:10,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503237804] [2021-08-12 19:05:10,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:10,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:10,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:10,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:10,643 INFO L87 Difference]: Start difference. First operand 133 states and 387 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:10,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:10,842 INFO L93 Difference]: Finished difference Result 173 states and 475 transitions. [2021-08-12 19:05:10,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:10,842 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:10,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:10,843 INFO L225 Difference]: With dead ends: 173 [2021-08-12 19:05:10,843 INFO L226 Difference]: Without dead ends: 155 [2021-08-12 19:05:10,843 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 53.3ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:10,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-08-12 19:05:10,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 124. [2021-08-12 19:05:10,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 3.0) internal successors, (369), 123 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:10,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 369 transitions. [2021-08-12 19:05:10,875 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 369 transitions. Word has length 16 [2021-08-12 19:05:10,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:10,875 INFO L482 AbstractCegarLoop]: Abstraction has 124 states and 369 transitions. [2021-08-12 19:05:10,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:10,875 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 369 transitions. [2021-08-12 19:05:10,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:10,876 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:10,876 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:10,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable334 [2021-08-12 19:05:10,876 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:10,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:10,876 INFO L82 PathProgramCache]: Analyzing trace with hash -829320514, now seen corresponding path program 47 times [2021-08-12 19:05:10,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:10,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946820438] [2021-08-12 19:05:10,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:10,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:10,923 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:10,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:10,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946820438] [2021-08-12 19:05:10,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946820438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:10,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411266027] [2021-08-12 19:05:10,924 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:10,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:10,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:10,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:10,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:11,016 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:11,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411266027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:11,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:11,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:05:11,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152698613] [2021-08-12 19:05:11,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:05:11,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:11,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:05:11,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:11,017 INFO L87 Difference]: Start difference. First operand 124 states and 369 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:11,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:11,385 INFO L93 Difference]: Finished difference Result 216 states and 616 transitions. [2021-08-12 19:05:11,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:11,386 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:11,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:11,387 INFO L225 Difference]: With dead ends: 216 [2021-08-12 19:05:11,387 INFO L226 Difference]: Without dead ends: 206 [2021-08-12 19:05:11,387 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 140.3ms TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:05:11,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-12 19:05:11,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 134. [2021-08-12 19:05:11,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 3.1503759398496243) internal successors, (419), 133 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-08-12 19:05:11,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 419 transitions. [2021-08-12 19:05:11,422 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 419 transitions. Word has length 16 [2021-08-12 19:05:11,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:11,422 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 419 transitions. [2021-08-12 19:05:11,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:11,423 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 419 transitions. [2021-08-12 19:05:11,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:11,423 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:11,423 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:11,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2021-08-12 19:05:11,623 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:11,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:11,624 INFO L82 PathProgramCache]: Analyzing trace with hash 365715660, now seen corresponding path program 47 times [2021-08-12 19:05:11,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:11,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100598849] [2021-08-12 19:05:11,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:11,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:11,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:11,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:11,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100598849] [2021-08-12 19:05:11,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100598849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:11,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555199883] [2021-08-12 19:05:11,654 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:11,679 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:11,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:11,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:11,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:11,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:11,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555199883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:11,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:11,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:11,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351453637] [2021-08-12 19:05:11,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:11,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:11,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:11,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:11,758 INFO L87 Difference]: Start difference. First operand 134 states and 419 transitions. Second operand has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:12,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:12,090 INFO L93 Difference]: Finished difference Result 239 states and 669 transitions. [2021-08-12 19:05:12,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:12,090 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:12,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:12,091 INFO L225 Difference]: With dead ends: 239 [2021-08-12 19:05:12,091 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:05:12,091 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 77.7ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:12,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:05:12,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 143. [2021-08-12 19:05:12,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 3.1619718309859155) internal successors, (449), 142 states have internal predecessors, (449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:12,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 449 transitions. [2021-08-12 19:05:12,133 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 449 transitions. Word has length 16 [2021-08-12 19:05:12,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:12,133 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 449 transitions. [2021-08-12 19:05:12,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:12,133 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 449 transitions. [2021-08-12 19:05:12,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:12,133 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:12,133 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:12,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable336,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:12,350 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:12,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:12,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1794670766, now seen corresponding path program 48 times [2021-08-12 19:05:12,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:12,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777014945] [2021-08-12 19:05:12,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:12,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:12,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:12,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:12,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777014945] [2021-08-12 19:05:12,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777014945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:12,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409750664] [2021-08-12 19:05:12,426 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:12,463 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:12,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:12,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:12,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:12,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:12,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409750664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:12,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:12,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:05:12,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667032396] [2021-08-12 19:05:12,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:05:12,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:12,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:05:12,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:12,535 INFO L87 Difference]: Start difference. First operand 143 states and 449 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:12,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:12,923 INFO L93 Difference]: Finished difference Result 214 states and 605 transitions. [2021-08-12 19:05:12,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:12,928 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:12,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:12,929 INFO L225 Difference]: With dead ends: 214 [2021-08-12 19:05:12,929 INFO L226 Difference]: Without dead ends: 201 [2021-08-12 19:05:12,929 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 184.9ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:05:12,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-12 19:05:12,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 146. [2021-08-12 19:05:12,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 3.117241379310345) internal successors, (452), 145 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:12,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 452 transitions. [2021-08-12 19:05:12,970 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 452 transitions. Word has length 16 [2021-08-12 19:05:12,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:12,970 INFO L482 AbstractCegarLoop]: Abstraction has 146 states and 452 transitions. [2021-08-12 19:05:12,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:12,970 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 452 transitions. [2021-08-12 19:05:12,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:12,971 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:12,971 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:13,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable339 [2021-08-12 19:05:13,172 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:13,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:13,173 INFO L82 PathProgramCache]: Analyzing trace with hash -1574273086, now seen corresponding path program 48 times [2021-08-12 19:05:13,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:13,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224410041] [2021-08-12 19:05:13,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:13,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:13,207 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:13,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:13,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224410041] [2021-08-12 19:05:13,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224410041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:13,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733760752] [2021-08-12 19:05:13,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 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:13,235 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:13,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:13,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:13,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:13,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:13,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733760752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:13,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:13,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:13,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747017546] [2021-08-12 19:05:13,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:13,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:13,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:13,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:13,304 INFO L87 Difference]: Start difference. First operand 146 states and 452 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:13,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:13,660 INFO L93 Difference]: Finished difference Result 248 states and 689 transitions. [2021-08-12 19:05:13,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:13,660 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:13,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:13,661 INFO L225 Difference]: With dead ends: 248 [2021-08-12 19:05:13,662 INFO L226 Difference]: Without dead ends: 237 [2021-08-12 19:05:13,662 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 82.3ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:13,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-08-12 19:05:13,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 143. [2021-08-12 19:05:13,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 3.119718309859155) internal successors, (443), 142 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:13,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 443 transitions. [2021-08-12 19:05:13,704 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 443 transitions. Word has length 16 [2021-08-12 19:05:13,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:13,705 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 443 transitions. [2021-08-12 19:05:13,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:13,705 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 443 transitions. [2021-08-12 19:05:13,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:13,705 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:13,705 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:13,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2021-08-12 19:05:13,913 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:13,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:13,913 INFO L82 PathProgramCache]: Analyzing trace with hash -486737002, now seen corresponding path program 49 times [2021-08-12 19:05:13,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:13,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114944624] [2021-08-12 19:05:13,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:13,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:13,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:13,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:13,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114944624] [2021-08-12 19:05:13,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114944624] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:13,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459631934] [2021-08-12 19:05:13,945 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:13,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:13,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:13,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:14,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:14,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459631934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:14,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:14,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:14,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118521045] [2021-08-12 19:05:14,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:14,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:14,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:14,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:14,033 INFO L87 Difference]: Start difference. First operand 143 states and 443 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:14,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:14,404 INFO L93 Difference]: Finished difference Result 251 states and 700 transitions. [2021-08-12 19:05:14,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:14,405 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:14,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:14,406 INFO L225 Difference]: With dead ends: 251 [2021-08-12 19:05:14,406 INFO L226 Difference]: Without dead ends: 241 [2021-08-12 19:05:14,406 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 74.0ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:14,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2021-08-12 19:05:14,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 145. [2021-08-12 19:05:14,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 3.1319444444444446) internal successors, (451), 144 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:14,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 451 transitions. [2021-08-12 19:05:14,446 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 451 transitions. Word has length 16 [2021-08-12 19:05:14,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:14,446 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 451 transitions. [2021-08-12 19:05:14,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:14,446 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 451 transitions. [2021-08-12 19:05:14,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:14,447 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:14,447 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:14,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable343 [2021-08-12 19:05:14,665 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:14,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:14,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1484976352, now seen corresponding path program 50 times [2021-08-12 19:05:14,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:14,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53428838] [2021-08-12 19:05:14,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:14,700 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:14,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:14,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53428838] [2021-08-12 19:05:14,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53428838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:14,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987138838] [2021-08-12 19:05:14,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:14,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:14,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:14,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:14,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:14,782 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:14,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987138838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:14,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:14,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:14,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511712029] [2021-08-12 19:05:14,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:14,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:14,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:14,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:14,783 INFO L87 Difference]: Start difference. First operand 145 states and 451 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:15,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:15,102 INFO L93 Difference]: Finished difference Result 229 states and 644 transitions. [2021-08-12 19:05:15,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:15,103 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:15,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:15,104 INFO L225 Difference]: With dead ends: 229 [2021-08-12 19:05:15,104 INFO L226 Difference]: Without dead ends: 217 [2021-08-12 19:05:15,104 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 69.0ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:15,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-08-12 19:05:15,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 143. [2021-08-12 19:05:15,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 3.119718309859155) internal successors, (443), 142 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:15,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 443 transitions. [2021-08-12 19:05:15,145 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 443 transitions. Word has length 16 [2021-08-12 19:05:15,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:15,146 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 443 transitions. [2021-08-12 19:05:15,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:15,146 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 443 transitions. [2021-08-12 19:05:15,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:15,146 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:15,146 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:15,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-08-12 19:05:15,347 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:15,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:15,347 INFO L82 PathProgramCache]: Analyzing trace with hash -375718014, now seen corresponding path program 49 times [2021-08-12 19:05:15,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:15,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103831134] [2021-08-12 19:05:15,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:15,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:15,379 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:15,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:15,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103831134] [2021-08-12 19:05:15,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103831134] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:15,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:15,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:15,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193430445] [2021-08-12 19:05:15,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:15,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:15,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:15,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:15,380 INFO L87 Difference]: Start difference. First operand 143 states and 443 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:15,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:15,743 INFO L93 Difference]: Finished difference Result 263 states and 710 transitions. [2021-08-12 19:05:15,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:15,744 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:15,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:15,745 INFO L225 Difference]: With dead ends: 263 [2021-08-12 19:05:15,745 INFO L226 Difference]: Without dead ends: 248 [2021-08-12 19:05:15,745 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 46.1ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:15,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-08-12 19:05:15,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 145. [2021-08-12 19:05:15,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 3.1041666666666665) internal successors, (447), 144 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:15,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 447 transitions. [2021-08-12 19:05:15,787 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 447 transitions. Word has length 16 [2021-08-12 19:05:15,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:15,787 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 447 transitions. [2021-08-12 19:05:15,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:15,788 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 447 transitions. [2021-08-12 19:05:15,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:15,788 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:15,788 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:15,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347 [2021-08-12 19:05:15,788 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:15,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:15,788 INFO L82 PathProgramCache]: Analyzing trace with hash -449090494, now seen corresponding path program 50 times [2021-08-12 19:05:15,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:15,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586309795] [2021-08-12 19:05:15,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:15,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:15,821 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:15,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:15,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586309795] [2021-08-12 19:05:15,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586309795] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:15,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:15,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:15,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661876772] [2021-08-12 19:05:15,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:15,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:15,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:15,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:15,822 INFO L87 Difference]: Start difference. First operand 145 states and 447 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:16,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:16,187 INFO L93 Difference]: Finished difference Result 246 states and 674 transitions. [2021-08-12 19:05:16,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:16,187 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:16,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:16,188 INFO L225 Difference]: With dead ends: 246 [2021-08-12 19:05:16,188 INFO L226 Difference]: Without dead ends: 232 [2021-08-12 19:05:16,189 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 68.4ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:16,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-08-12 19:05:16,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 144. [2021-08-12 19:05:16,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 3.104895104895105) internal successors, (444), 143 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:16,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 444 transitions. [2021-08-12 19:05:16,233 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 444 transitions. Word has length 16 [2021-08-12 19:05:16,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:16,233 INFO L482 AbstractCegarLoop]: Abstraction has 144 states and 444 transitions. [2021-08-12 19:05:16,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:16,233 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 444 transitions. [2021-08-12 19:05:16,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:16,234 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:16,234 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:16,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable348 [2021-08-12 19:05:16,234 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:16,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:16,234 INFO L82 PathProgramCache]: Analyzing trace with hash -1114797280, now seen corresponding path program 51 times [2021-08-12 19:05:16,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:16,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421035473] [2021-08-12 19:05:16,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:16,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:16,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:16,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421035473] [2021-08-12 19:05:16,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421035473] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:16,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:16,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:16,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998209959] [2021-08-12 19:05:16,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:16,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:16,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:16,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:16,266 INFO L87 Difference]: Start difference. First operand 144 states and 444 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:16,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:16,617 INFO L93 Difference]: Finished difference Result 231 states and 628 transitions. [2021-08-12 19:05:16,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:16,617 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:16,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:16,618 INFO L225 Difference]: With dead ends: 231 [2021-08-12 19:05:16,618 INFO L226 Difference]: Without dead ends: 218 [2021-08-12 19:05:16,618 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 71.9ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:16,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-12 19:05:16,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 146. [2021-08-12 19:05:16,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 3.089655172413793) internal successors, (448), 145 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-08-12 19:05:16,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 448 transitions. [2021-08-12 19:05:16,660 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 448 transitions. Word has length 16 [2021-08-12 19:05:16,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:16,660 INFO L482 AbstractCegarLoop]: Abstraction has 146 states and 448 transitions. [2021-08-12 19:05:16,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:16,660 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 448 transitions. [2021-08-12 19:05:16,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:16,661 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:16,661 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:16,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349 [2021-08-12 19:05:16,661 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:16,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:16,661 INFO L82 PathProgramCache]: Analyzing trace with hash 2082842440, now seen corresponding path program 52 times [2021-08-12 19:05:16,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:16,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987030711] [2021-08-12 19:05:16,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:16,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:16,691 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:16,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:16,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987030711] [2021-08-12 19:05:16,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987030711] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:16,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:16,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:16,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391843237] [2021-08-12 19:05:16,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:16,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:16,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:16,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:16,692 INFO L87 Difference]: Start difference. First operand 146 states and 448 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:17,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:17,009 INFO L93 Difference]: Finished difference Result 217 states and 600 transitions. [2021-08-12 19:05:17,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:17,009 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:17,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:17,010 INFO L225 Difference]: With dead ends: 217 [2021-08-12 19:05:17,010 INFO L226 Difference]: Without dead ends: 204 [2021-08-12 19:05:17,010 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 76.8ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:17,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-08-12 19:05:17,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 145. [2021-08-12 19:05:17,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 3.0902777777777777) internal successors, (445), 144 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:17,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 445 transitions. [2021-08-12 19:05:17,053 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 445 transitions. Word has length 16 [2021-08-12 19:05:17,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:17,053 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 445 transitions. [2021-08-12 19:05:17,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:17,053 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 445 transitions. [2021-08-12 19:05:17,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:17,053 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:17,053 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:17,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350 [2021-08-12 19:05:17,054 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:17,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:17,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1272791022, now seen corresponding path program 51 times [2021-08-12 19:05:17,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:17,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001477430] [2021-08-12 19:05:17,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:17,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:17,114 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:17,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:17,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001477430] [2021-08-12 19:05:17,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001477430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:17,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123477669] [2021-08-12 19:05:17,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:17,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:05:17,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:17,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:17,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:17,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:17,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123477669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:17,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:17,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:17,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274292932] [2021-08-12 19:05:17,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:17,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:17,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:17,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:17,205 INFO L87 Difference]: Start difference. First operand 145 states and 445 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:17,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:17,633 INFO L93 Difference]: Finished difference Result 282 states and 768 transitions. [2021-08-12 19:05:17,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:17,634 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:17,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:17,635 INFO L225 Difference]: With dead ends: 282 [2021-08-12 19:05:17,635 INFO L226 Difference]: Without dead ends: 271 [2021-08-12 19:05:17,635 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 108.7ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:17,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-08-12 19:05:17,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 147. [2021-08-12 19:05:17,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 3.1027397260273974) internal successors, (453), 146 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:17,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 453 transitions. [2021-08-12 19:05:17,678 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 453 transitions. Word has length 16 [2021-08-12 19:05:17,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:17,678 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 453 transitions. [2021-08-12 19:05:17,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:17,678 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 453 transitions. [2021-08-12 19:05:17,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:17,678 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:17,679 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:17,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:17,897 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:17,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:17,897 INFO L82 PathProgramCache]: Analyzing trace with hash 88765084, now seen corresponding path program 52 times [2021-08-12 19:05:17,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:17,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599848616] [2021-08-12 19:05:17,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:17,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:17,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:17,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:17,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599848616] [2021-08-12 19:05:17,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599848616] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:17,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:17,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:17,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901619172] [2021-08-12 19:05:17,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:17,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:17,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:17,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:17,941 INFO L87 Difference]: Start difference. First operand 147 states and 453 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:18,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:18,327 INFO L93 Difference]: Finished difference Result 256 states and 700 transitions. [2021-08-12 19:05:18,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:18,327 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:18,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:18,328 INFO L225 Difference]: With dead ends: 256 [2021-08-12 19:05:18,328 INFO L226 Difference]: Without dead ends: 243 [2021-08-12 19:05:18,328 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 50.9ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:18,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-08-12 19:05:18,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 144. [2021-08-12 19:05:18,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 3.090909090909091) internal successors, (442), 143 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:18,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 442 transitions. [2021-08-12 19:05:18,370 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 442 transitions. Word has length 16 [2021-08-12 19:05:18,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:18,370 INFO L482 AbstractCegarLoop]: Abstraction has 144 states and 442 transitions. [2021-08-12 19:05:18,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:18,371 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 442 transitions. [2021-08-12 19:05:18,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:18,371 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:18,371 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:18,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable352 [2021-08-12 19:05:18,371 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:18,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:18,371 INFO L82 PathProgramCache]: Analyzing trace with hash 1701446174, now seen corresponding path program 53 times [2021-08-12 19:05:18,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:18,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463554032] [2021-08-12 19:05:18,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:18,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:18,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:18,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:18,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463554032] [2021-08-12 19:05:18,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463554032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:18,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125539595] [2021-08-12 19:05:18,412 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 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:18,438 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:05:18,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:18,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:18,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:18,504 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:18,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125539595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:18,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:18,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:18,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894871268] [2021-08-12 19:05:18,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:18,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:18,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:18,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:18,505 INFO L87 Difference]: Start difference. First operand 144 states and 442 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:18,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:18,866 INFO L93 Difference]: Finished difference Result 225 states and 625 transitions. [2021-08-12 19:05:18,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:18,866 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:18,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:18,867 INFO L225 Difference]: With dead ends: 225 [2021-08-12 19:05:18,867 INFO L226 Difference]: Without dead ends: 215 [2021-08-12 19:05:18,868 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 91.6ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:18,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-08-12 19:05:18,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 143. [2021-08-12 19:05:18,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 3.0492957746478875) internal successors, (433), 142 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:18,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 433 transitions. [2021-08-12 19:05:18,910 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 433 transitions. Word has length 16 [2021-08-12 19:05:18,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:18,910 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 433 transitions. [2021-08-12 19:05:18,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:18,910 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 433 transitions. [2021-08-12 19:05:18,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:18,910 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:18,910 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:19,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable353,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:19,111 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:19,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:19,111 INFO L82 PathProgramCache]: Analyzing trace with hash -621807768, now seen corresponding path program 54 times [2021-08-12 19:05:19,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:19,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081192580] [2021-08-12 19:05:19,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:19,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:19,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:19,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:19,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081192580] [2021-08-12 19:05:19,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081192580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:19,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465974039] [2021-08-12 19:05:19,141 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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:19,169 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:19,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:19,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:19,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:19,243 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:19,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465974039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:19,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:19,244 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:19,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563779762] [2021-08-12 19:05:19,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:19,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:19,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:19,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:19,244 INFO L87 Difference]: Start difference. First operand 143 states and 433 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:19,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:19,619 INFO L93 Difference]: Finished difference Result 216 states and 593 transitions. [2021-08-12 19:05:19,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:19,621 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:19,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:19,621 INFO L225 Difference]: With dead ends: 216 [2021-08-12 19:05:19,622 INFO L226 Difference]: Without dead ends: 204 [2021-08-12 19:05:19,622 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 85.2ms TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:19,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-08-12 19:05:19,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 137. [2021-08-12 19:05:19,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 3.0661764705882355) internal successors, (417), 136 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:19,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 417 transitions. [2021-08-12 19:05:19,666 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 417 transitions. Word has length 16 [2021-08-12 19:05:19,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:19,666 INFO L482 AbstractCegarLoop]: Abstraction has 137 states and 417 transitions. [2021-08-12 19:05:19,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:19,666 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 417 transitions. [2021-08-12 19:05:19,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:19,666 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:19,666 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:19,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2021-08-12 19:05:19,867 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:19,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:19,867 INFO L82 PathProgramCache]: Analyzing trace with hash -239087380, now seen corresponding path program 55 times [2021-08-12 19:05:19,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:19,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646229438] [2021-08-12 19:05:19,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:19,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:19,897 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:19,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:19,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646229438] [2021-08-12 19:05:19,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646229438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:19,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249778119] [2021-08-12 19:05:19,897 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 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:19,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:19,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:19,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:19,964 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:19,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249778119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:19,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:19,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:05:19,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090251070] [2021-08-12 19:05:19,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:05:19,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:19,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:05:19,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:19,965 INFO L87 Difference]: Start difference. First operand 137 states and 417 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:20,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:20,238 INFO L93 Difference]: Finished difference Result 195 states and 547 transitions. [2021-08-12 19:05:20,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:20,238 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:20,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:20,239 INFO L225 Difference]: With dead ends: 195 [2021-08-12 19:05:20,239 INFO L226 Difference]: Without dead ends: 181 [2021-08-12 19:05:20,239 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 69.0ms TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:20,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-08-12 19:05:20,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 135. [2021-08-12 19:05:20,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 3.0522388059701493) internal successors, (409), 134 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:20,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 409 transitions. [2021-08-12 19:05:20,281 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 409 transitions. Word has length 16 [2021-08-12 19:05:20,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:20,281 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 409 transitions. [2021-08-12 19:05:20,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:20,281 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 409 transitions. [2021-08-12 19:05:20,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:20,282 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:20,282 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:20,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:20,485 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:20,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:20,485 INFO L82 PathProgramCache]: Analyzing trace with hash 212027308, now seen corresponding path program 53 times [2021-08-12 19:05:20,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:20,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958543502] [2021-08-12 19:05:20,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:20,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:20,522 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:20,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:20,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958543502] [2021-08-12 19:05:20,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958543502] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:20,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:20,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:20,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561887725] [2021-08-12 19:05:20,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:20,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:20,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:20,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:20,523 INFO L87 Difference]: Start difference. First operand 135 states and 409 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:20,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:20,853 INFO L93 Difference]: Finished difference Result 224 states and 607 transitions. [2021-08-12 19:05:20,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:20,854 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:20,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:20,855 INFO L225 Difference]: With dead ends: 224 [2021-08-12 19:05:20,855 INFO L226 Difference]: Without dead ends: 209 [2021-08-12 19:05:20,855 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 48.3ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:20,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-08-12 19:05:20,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 139. [2021-08-12 19:05:20,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 3.028985507246377) internal successors, (418), 138 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:20,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 418 transitions. [2021-08-12 19:05:20,898 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 418 transitions. Word has length 16 [2021-08-12 19:05:20,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:20,898 INFO L482 AbstractCegarLoop]: Abstraction has 139 states and 418 transitions. [2021-08-12 19:05:20,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:20,899 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 418 transitions. [2021-08-12 19:05:20,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:20,899 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:20,899 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:20,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360 [2021-08-12 19:05:20,899 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:20,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:20,899 INFO L82 PathProgramCache]: Analyzing trace with hash 138654828, now seen corresponding path program 54 times [2021-08-12 19:05:20,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:20,899 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195828965] [2021-08-12 19:05:20,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:20,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:20,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:20,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:20,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195828965] [2021-08-12 19:05:20,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195828965] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:20,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:20,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:20,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323896282] [2021-08-12 19:05:20,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:20,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:20,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:20,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:20,929 INFO L87 Difference]: Start difference. First operand 139 states and 418 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:21,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:21,242 INFO L93 Difference]: Finished difference Result 222 states and 594 transitions. [2021-08-12 19:05:21,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:21,242 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:21,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:21,243 INFO L225 Difference]: With dead ends: 222 [2021-08-12 19:05:21,243 INFO L226 Difference]: Without dead ends: 208 [2021-08-12 19:05:21,243 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 51.8ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:21,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-12 19:05:21,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 137. [2021-08-12 19:05:21,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 3.036764705882353) internal successors, (413), 136 states have internal predecessors, (413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:21,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 413 transitions. [2021-08-12 19:05:21,289 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 413 transitions. Word has length 16 [2021-08-12 19:05:21,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:21,289 INFO L482 AbstractCegarLoop]: Abstraction has 137 states and 413 transitions. [2021-08-12 19:05:21,289 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:21,289 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 413 transitions. [2021-08-12 19:05:21,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:21,289 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:21,289 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:21,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361 [2021-08-12 19:05:21,290 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:21,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:21,290 INFO L82 PathProgramCache]: Analyzing trace with hash 141280604, now seen corresponding path program 55 times [2021-08-12 19:05:21,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:21,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264922232] [2021-08-12 19:05:21,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:21,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:21,336 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:21,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:21,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264922232] [2021-08-12 19:05:21,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264922232] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:21,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:21,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:21,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421981803] [2021-08-12 19:05:21,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:21,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:21,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:21,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:21,337 INFO L87 Difference]: Start difference. First operand 137 states and 413 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:21,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:21,644 INFO L93 Difference]: Finished difference Result 210 states and 576 transitions. [2021-08-12 19:05:21,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:21,644 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:21,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:21,645 INFO L225 Difference]: With dead ends: 210 [2021-08-12 19:05:21,645 INFO L226 Difference]: Without dead ends: 194 [2021-08-12 19:05:21,646 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 70.9ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:21,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-08-12 19:05:21,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 136. [2021-08-12 19:05:21,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 3.037037037037037) internal successors, (410), 135 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:21,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 410 transitions. [2021-08-12 19:05:21,686 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 410 transitions. Word has length 16 [2021-08-12 19:05:21,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:21,686 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 410 transitions. [2021-08-12 19:05:21,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:21,686 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 410 transitions. [2021-08-12 19:05:21,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:21,687 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:21,687 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:21,687 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362 [2021-08-12 19:05:21,687 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:21,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:21,687 INFO L82 PathProgramCache]: Analyzing trace with hash 567039630, now seen corresponding path program 56 times [2021-08-12 19:05:21,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:21,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905616164] [2021-08-12 19:05:21,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:21,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:21,715 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:21,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:21,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905616164] [2021-08-12 19:05:21,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905616164] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:21,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:21,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:21,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267958773] [2021-08-12 19:05:21,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:21,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:21,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:21,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:21,716 INFO L87 Difference]: Start difference. First operand 136 states and 410 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:22,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:22,113 INFO L93 Difference]: Finished difference Result 179 states and 500 transitions. [2021-08-12 19:05:22,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:22,113 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:22,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:22,114 INFO L225 Difference]: With dead ends: 179 [2021-08-12 19:05:22,114 INFO L226 Difference]: Without dead ends: 166 [2021-08-12 19:05:22,114 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 166.9ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:22,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-12 19:05:22,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 143. [2021-08-12 19:05:22,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 2.992957746478873) internal successors, (425), 142 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:22,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 425 transitions. [2021-08-12 19:05:22,158 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 425 transitions. Word has length 16 [2021-08-12 19:05:22,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:22,159 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 425 transitions. [2021-08-12 19:05:22,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:22,159 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 425 transitions. [2021-08-12 19:05:22,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:22,159 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:22,159 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:22,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363 [2021-08-12 19:05:22,159 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:22,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:22,159 INFO L82 PathProgramCache]: Analyzing trace with hash -530287946, now seen corresponding path program 57 times [2021-08-12 19:05:22,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:22,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256069043] [2021-08-12 19:05:22,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:22,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:22,193 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:22,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:22,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256069043] [2021-08-12 19:05:22,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256069043] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:22,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:22,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:22,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59704551] [2021-08-12 19:05:22,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:22,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:22,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:22,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:22,194 INFO L87 Difference]: Start difference. First operand 143 states and 425 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:22,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:22,480 INFO L93 Difference]: Finished difference Result 178 states and 491 transitions. [2021-08-12 19:05:22,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:22,482 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:22,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:22,483 INFO L225 Difference]: With dead ends: 178 [2021-08-12 19:05:22,483 INFO L226 Difference]: Without dead ends: 165 [2021-08-12 19:05:22,483 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 89.7ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:22,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-08-12 19:05:22,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 142. [2021-08-12 19:05:22,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.99290780141844) internal successors, (422), 141 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:22,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 422 transitions. [2021-08-12 19:05:22,525 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 422 transitions. Word has length 16 [2021-08-12 19:05:22,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:22,525 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 422 transitions. [2021-08-12 19:05:22,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:22,525 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 422 transitions. [2021-08-12 19:05:22,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:22,525 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:22,525 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:22,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable364 [2021-08-12 19:05:22,525 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:22,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:22,525 INFO L82 PathProgramCache]: Analyzing trace with hash 1618508590, now seen corresponding path program 58 times [2021-08-12 19:05:22,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:22,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154810197] [2021-08-12 19:05:22,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:22,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:22,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:22,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:22,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154810197] [2021-08-12 19:05:22,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154810197] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:22,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:22,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:22,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217997337] [2021-08-12 19:05:22,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:22,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:22,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:22,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:22,553 INFO L87 Difference]: Start difference. First operand 142 states and 422 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:22,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:22,821 INFO L93 Difference]: Finished difference Result 165 states and 471 transitions. [2021-08-12 19:05:22,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:22,825 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:22,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:22,826 INFO L225 Difference]: With dead ends: 165 [2021-08-12 19:05:22,826 INFO L226 Difference]: Without dead ends: 150 [2021-08-12 19:05:22,826 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 75.3ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:22,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-08-12 19:05:22,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 136. [2021-08-12 19:05:22,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 3.0296296296296297) internal successors, (409), 135 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:22,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 409 transitions. [2021-08-12 19:05:22,866 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 409 transitions. Word has length 16 [2021-08-12 19:05:22,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:22,866 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 409 transitions. [2021-08-12 19:05:22,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:22,866 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 409 transitions. [2021-08-12 19:05:22,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:22,867 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:22,867 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:22,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable365 [2021-08-12 19:05:22,867 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:22,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:22,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1191391966, now seen corresponding path program 56 times [2021-08-12 19:05:22,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:22,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839016814] [2021-08-12 19:05:22,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:22,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:22,927 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:22,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:22,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839016814] [2021-08-12 19:05:22,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839016814] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:22,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068096247] [2021-08-12 19:05:22,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:22,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:22,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:22,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:22,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:23,020 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:23,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068096247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:23,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:23,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:23,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331575661] [2021-08-12 19:05:23,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:23,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:23,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:23,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:23,021 INFO L87 Difference]: Start difference. First operand 136 states and 409 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:23,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:23,332 INFO L93 Difference]: Finished difference Result 212 states and 587 transitions. [2021-08-12 19:05:23,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:23,332 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:23,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:23,333 INFO L225 Difference]: With dead ends: 212 [2021-08-12 19:05:23,333 INFO L226 Difference]: Without dead ends: 201 [2021-08-12 19:05:23,333 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 109.1ms TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:23,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-12 19:05:23,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 135. [2021-08-12 19:05:23,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.985074626865672) internal successors, (400), 134 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:23,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 400 transitions. [2021-08-12 19:05:23,373 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 400 transitions. Word has length 16 [2021-08-12 19:05:23,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:23,374 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 400 transitions. [2021-08-12 19:05:23,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:23,374 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 400 transitions. [2021-08-12 19:05:23,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:23,374 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:23,374 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:23,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-08-12 19:05:23,591 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:23,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:23,591 INFO L82 PathProgramCache]: Analyzing trace with hash 170164140, now seen corresponding path program 57 times [2021-08-12 19:05:23,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:23,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615023431] [2021-08-12 19:05:23,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:23,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:23,619 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:23,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:23,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615023431] [2021-08-12 19:05:23,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615023431] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:23,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:23,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:23,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240282057] [2021-08-12 19:05:23,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:23,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:23,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:23,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:23,620 INFO L87 Difference]: Start difference. First operand 135 states and 400 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:23,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:23,930 INFO L93 Difference]: Finished difference Result 208 states and 566 transitions. [2021-08-12 19:05:23,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:23,930 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:23,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:23,931 INFO L225 Difference]: With dead ends: 208 [2021-08-12 19:05:23,931 INFO L226 Difference]: Without dead ends: 195 [2021-08-12 19:05:23,931 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 53.1ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:23,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-08-12 19:05:23,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 133. [2021-08-12 19:05:23,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.9696969696969697) internal successors, (392), 132 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:23,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 392 transitions. [2021-08-12 19:05:23,970 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 392 transitions. Word has length 16 [2021-08-12 19:05:23,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:23,970 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 392 transitions. [2021-08-12 19:05:23,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:23,970 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 392 transitions. [2021-08-12 19:05:23,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:23,970 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:23,970 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:23,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable367 [2021-08-12 19:05:23,970 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:23,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:23,970 INFO L82 PathProgramCache]: Analyzing trace with hash -365065662, now seen corresponding path program 58 times [2021-08-12 19:05:23,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:23,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45216329] [2021-08-12 19:05:23,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:23,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:24,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:24,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:24,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45216329] [2021-08-12 19:05:24,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45216329] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:24,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:24,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:24,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057060693] [2021-08-12 19:05:24,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:24,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:24,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:24,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:24,002 INFO L87 Difference]: Start difference. First operand 133 states and 392 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:24,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:24,248 INFO L93 Difference]: Finished difference Result 185 states and 516 transitions. [2021-08-12 19:05:24,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:24,249 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:24,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:24,250 INFO L225 Difference]: With dead ends: 185 [2021-08-12 19:05:24,250 INFO L226 Difference]: Without dead ends: 170 [2021-08-12 19:05:24,250 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 56.1ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:24,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-08-12 19:05:24,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 126. [2021-08-12 19:05:24,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 3.008) internal successors, (376), 125 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:24,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 376 transitions. [2021-08-12 19:05:24,288 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 376 transitions. Word has length 16 [2021-08-12 19:05:24,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:24,288 INFO L482 AbstractCegarLoop]: Abstraction has 126 states and 376 transitions. [2021-08-12 19:05:24,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:24,288 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 376 transitions. [2021-08-12 19:05:24,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:24,288 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:24,288 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:24,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368 [2021-08-12 19:05:24,289 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:24,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:24,289 INFO L82 PathProgramCache]: Analyzing trace with hash -559894012, now seen corresponding path program 59 times [2021-08-12 19:05:24,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:24,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417852250] [2021-08-12 19:05:24,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:24,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:24,324 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:24,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:24,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417852250] [2021-08-12 19:05:24,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417852250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:24,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802871759] [2021-08-12 19:05:24,324 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:24,350 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:24,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:24,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:24,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:24,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:24,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802871759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:24,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:24,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:24,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939752686] [2021-08-12 19:05:24,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:24,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:24,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:24,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:24,406 INFO L87 Difference]: Start difference. First operand 126 states and 376 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:24,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:24,729 INFO L93 Difference]: Finished difference Result 210 states and 587 transitions. [2021-08-12 19:05:24,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:24,730 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:24,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:24,731 INFO L225 Difference]: With dead ends: 210 [2021-08-12 19:05:24,731 INFO L226 Difference]: Without dead ends: 200 [2021-08-12 19:05:24,731 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 83.8ms TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:24,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-12 19:05:24,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 129. [2021-08-12 19:05:24,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 3.0546875) internal successors, (391), 128 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:24,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 391 transitions. [2021-08-12 19:05:24,769 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 391 transitions. Word has length 16 [2021-08-12 19:05:24,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:24,769 INFO L482 AbstractCegarLoop]: Abstraction has 129 states and 391 transitions. [2021-08-12 19:05:24,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:24,769 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 391 transitions. [2021-08-12 19:05:24,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:24,770 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:24,770 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:24,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-08-12 19:05:24,977 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:24,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:24,977 INFO L82 PathProgramCache]: Analyzing trace with hash 635142162, now seen corresponding path program 59 times [2021-08-12 19:05:24,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:24,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604944276] [2021-08-12 19:05:24,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:24,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:25,021 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:25,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:25,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604944276] [2021-08-12 19:05:25,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604944276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:25,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55397499] [2021-08-12 19:05:25,022 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:25,089 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:25,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:25,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:25,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:25,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:25,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55397499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:25,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:25,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:05:25,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194577130] [2021-08-12 19:05:25,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:05:25,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:25,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:05:25,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:05:25,125 INFO L87 Difference]: Start difference. First operand 129 states and 391 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:05:25,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:25,423 INFO L93 Difference]: Finished difference Result 210 states and 592 transitions. [2021-08-12 19:05:25,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:25,424 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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 16 [2021-08-12 19:05:25,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:25,425 INFO L225 Difference]: With dead ends: 210 [2021-08-12 19:05:25,425 INFO L226 Difference]: Without dead ends: 195 [2021-08-12 19:05:25,425 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 50.7ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:25,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-08-12 19:05:25,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 136. [2021-08-12 19:05:25,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 3.0444444444444443) internal successors, (411), 135 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:25,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 411 transitions. [2021-08-12 19:05:25,465 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 411 transitions. Word has length 16 [2021-08-12 19:05:25,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:25,465 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 411 transitions. [2021-08-12 19:05:25,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 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-08-12 19:05:25,465 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 411 transitions. [2021-08-12 19:05:25,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:25,465 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:25,465 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:25,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:25,681 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:25,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:25,681 INFO L82 PathProgramCache]: Analyzing trace with hash 2064097268, now seen corresponding path program 60 times [2021-08-12 19:05:25,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:25,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228081061] [2021-08-12 19:05:25,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:25,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:25,708 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:25,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:25,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228081061] [2021-08-12 19:05:25,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228081061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:25,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022430622] [2021-08-12 19:05:25,709 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:25,734 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:25,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:25,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:25,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:25,786 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:25,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022430622] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:25,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:25,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:25,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38066856] [2021-08-12 19:05:25,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:25,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:25,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:25,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:25,787 INFO L87 Difference]: Start difference. First operand 136 states and 411 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:26,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:26,126 INFO L93 Difference]: Finished difference Result 216 states and 598 transitions. [2021-08-12 19:05:26,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:26,126 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:26,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:26,127 INFO L225 Difference]: With dead ends: 216 [2021-08-12 19:05:26,127 INFO L226 Difference]: Without dead ends: 203 [2021-08-12 19:05:26,128 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 73.3ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:26,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-08-12 19:05:26,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 136. [2021-08-12 19:05:26,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 3.022222222222222) internal successors, (408), 135 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:26,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 408 transitions. [2021-08-12 19:05:26,168 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 408 transitions. Word has length 16 [2021-08-12 19:05:26,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:26,168 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 408 transitions. [2021-08-12 19:05:26,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:26,168 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 408 transitions. [2021-08-12 19:05:26,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:26,169 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:26,169 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:26,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:26,371 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:26,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:26,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1304846584, now seen corresponding path program 60 times [2021-08-12 19:05:26,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:26,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856591525] [2021-08-12 19:05:26,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:26,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:26,415 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:26,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:26,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856591525] [2021-08-12 19:05:26,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856591525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:26,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088478882] [2021-08-12 19:05:26,416 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:26,441 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:26,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:26,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:26,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:26,484 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:26,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088478882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:26,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:26,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:05:26,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643722894] [2021-08-12 19:05:26,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:05:26,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:26,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:05:26,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:05:26,485 INFO L87 Difference]: Start difference. First operand 136 states and 408 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:26,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:26,788 INFO L93 Difference]: Finished difference Result 212 states and 594 transitions. [2021-08-12 19:05:26,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:26,789 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:26,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:26,790 INFO L225 Difference]: With dead ends: 212 [2021-08-12 19:05:26,790 INFO L226 Difference]: Without dead ends: 201 [2021-08-12 19:05:26,790 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 80.6ms TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:26,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-12 19:05:26,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 133. [2021-08-12 19:05:26,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 3.022727272727273) internal successors, (399), 132 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:26,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 399 transitions. [2021-08-12 19:05:26,828 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 399 transitions. Word has length 16 [2021-08-12 19:05:26,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:26,829 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 399 transitions. [2021-08-12 19:05:26,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:26,829 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 399 transitions. [2021-08-12 19:05:26,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:26,829 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:26,829 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:27,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable376 [2021-08-12 19:05:27,031 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:27,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:27,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1190356588, now seen corresponding path program 61 times [2021-08-12 19:05:27,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:27,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461706870] [2021-08-12 19:05:27,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:27,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:27,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:27,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:27,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461706870] [2021-08-12 19:05:27,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461706870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:27,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496733320] [2021-08-12 19:05:27,059 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:27,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:27,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:27,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:27,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:27,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496733320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:27,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:27,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:05:27,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239195993] [2021-08-12 19:05:27,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:05:27,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:27,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:05:27,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:27,135 INFO L87 Difference]: Start difference. First operand 133 states and 399 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:27,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:27,450 INFO L93 Difference]: Finished difference Result 209 states and 572 transitions. [2021-08-12 19:05:27,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:27,451 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:27,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:27,452 INFO L225 Difference]: With dead ends: 209 [2021-08-12 19:05:27,452 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:05:27,452 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 62.4ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:27,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:05:27,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 133. [2021-08-12 19:05:27,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 3.0) internal successors, (396), 132 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:27,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 396 transitions. [2021-08-12 19:05:27,492 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 396 transitions. Word has length 16 [2021-08-12 19:05:27,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:27,492 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 396 transitions. [2021-08-12 19:05:27,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:27,492 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 396 transitions. [2021-08-12 19:05:27,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:27,493 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:27,493 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:27,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable377,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:27,693 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:27,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:27,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1323280610, now seen corresponding path program 61 times [2021-08-12 19:05:27,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:27,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127289763] [2021-08-12 19:05:27,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:27,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:27,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:27,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:27,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127289763] [2021-08-12 19:05:27,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127289763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:27,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110982952] [2021-08-12 19:05:27,725 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:27,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:27,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:27,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:27,781 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:27,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110982952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:27,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:27,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:05:27,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249020802] [2021-08-12 19:05:27,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:05:27,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:27,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:05:27,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:05:27,782 INFO L87 Difference]: Start difference. First operand 133 states and 396 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:05:28,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:28,110 INFO L93 Difference]: Finished difference Result 231 states and 657 transitions. [2021-08-12 19:05:28,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:28,110 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:05:28,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:28,111 INFO L225 Difference]: With dead ends: 231 [2021-08-12 19:05:28,111 INFO L226 Difference]: Without dead ends: 220 [2021-08-12 19:05:28,111 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 54.4ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:28,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-08-12 19:05:28,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 130. [2021-08-12 19:05:28,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 129 states have (on average 3.0) internal successors, (387), 129 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:28,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 387 transitions. [2021-08-12 19:05:28,153 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 387 transitions. Word has length 16 [2021-08-12 19:05:28,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:28,153 INFO L482 AbstractCegarLoop]: Abstraction has 130 states and 387 transitions. [2021-08-12 19:05:28,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:05:28,154 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 387 transitions. [2021-08-12 19:05:28,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:28,154 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:28,154 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:28,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable380,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:28,354 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:28,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:28,355 INFO L82 PathProgramCache]: Analyzing trace with hash 715054666, now seen corresponding path program 62 times [2021-08-12 19:05:28,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:28,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727412678] [2021-08-12 19:05:28,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:28,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:28,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:28,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:28,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727412678] [2021-08-12 19:05:28,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727412678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:28,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846156860] [2021-08-12 19:05:28,409 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:28,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:28,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:28,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:28,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:28,510 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:28,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846156860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:28,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:28,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:05:28,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68481516] [2021-08-12 19:05:28,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:05:28,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:28,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:05:28,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:28,511 INFO L87 Difference]: Start difference. First operand 130 states and 387 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:29,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:29,036 INFO L93 Difference]: Finished difference Result 277 states and 763 transitions. [2021-08-12 19:05:29,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:29,037 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:29,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:29,038 INFO L225 Difference]: With dead ends: 277 [2021-08-12 19:05:29,038 INFO L226 Difference]: Without dead ends: 267 [2021-08-12 19:05:29,038 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 148.9ms TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:05:29,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-08-12 19:05:29,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 138. [2021-08-12 19:05:29,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 3.116788321167883) internal successors, (427), 137 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:29,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 427 transitions. [2021-08-12 19:05:29,085 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 427 transitions. Word has length 16 [2021-08-12 19:05:29,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:29,085 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 427 transitions. [2021-08-12 19:05:29,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:29,085 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 427 transitions. [2021-08-12 19:05:29,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:29,085 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:29,086 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:29,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable381,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:29,301 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:29,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:29,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1910090840, now seen corresponding path program 62 times [2021-08-12 19:05:29,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:29,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552139610] [2021-08-12 19:05:29,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:29,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:29,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:29,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552139610] [2021-08-12 19:05:29,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552139610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:29,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283406642] [2021-08-12 19:05:29,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:29,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:29,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:29,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:29,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:29,457 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:29,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283406642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:29,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:29,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:05:29,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386896057] [2021-08-12 19:05:29,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:05:29,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:29,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:05:29,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:29,458 INFO L87 Difference]: Start difference. First operand 138 states and 427 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:29,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:29,964 INFO L93 Difference]: Finished difference Result 282 states and 787 transitions. [2021-08-12 19:05:29,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:29,965 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:29,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:29,966 INFO L225 Difference]: With dead ends: 282 [2021-08-12 19:05:29,966 INFO L226 Difference]: Without dead ends: 267 [2021-08-12 19:05:29,966 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 157.7ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:05:29,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-08-12 19:05:30,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 142. [2021-08-12 19:05:30,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 3.148936170212766) internal successors, (444), 141 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:30,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 444 transitions. [2021-08-12 19:05:30,013 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 444 transitions. Word has length 16 [2021-08-12 19:05:30,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:30,013 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 444 transitions. [2021-08-12 19:05:30,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:30,013 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 444 transitions. [2021-08-12 19:05:30,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:30,014 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:30,014 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:30,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,126 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:30,214 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:30,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:30,215 INFO L82 PathProgramCache]: Analyzing trace with hash -955921350, now seen corresponding path program 63 times [2021-08-12 19:05:30,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:30,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905362866] [2021-08-12 19:05:30,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:30,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:30,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:30,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:30,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905362866] [2021-08-12 19:05:30,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905362866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:30,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690763646] [2021-08-12 19:05:30,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:30,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:05:30,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:30,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:30,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:30,378 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:30,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690763646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:30,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:30,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:05:30,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378206847] [2021-08-12 19:05:30,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:05:30,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:30,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:05:30,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:30,379 INFO L87 Difference]: Start difference. First operand 142 states and 444 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:30,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:30,914 INFO L93 Difference]: Finished difference Result 270 states and 739 transitions. [2021-08-12 19:05:30,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:30,914 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:30,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:30,915 INFO L225 Difference]: With dead ends: 270 [2021-08-12 19:05:30,916 INFO L226 Difference]: Without dead ends: 257 [2021-08-12 19:05:30,916 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 179.3ms TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:05:30,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-08-12 19:05:30,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 145. [2021-08-12 19:05:30,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 3.1041666666666665) internal successors, (447), 144 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:30,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 447 transitions. [2021-08-12 19:05:30,964 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 447 transitions. Word has length 16 [2021-08-12 19:05:30,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:30,964 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 447 transitions. [2021-08-12 19:05:30,964 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:30,965 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 447 transitions. [2021-08-12 19:05:30,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:30,965 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:30,965 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:31,165 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable385,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:31,165 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:31,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:31,166 INFO L82 PathProgramCache]: Analyzing trace with hash -29897906, now seen corresponding path program 63 times [2021-08-12 19:05:31,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:31,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585580139] [2021-08-12 19:05:31,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:31,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:31,211 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:31,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:31,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585580139] [2021-08-12 19:05:31,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585580139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:31,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052790796] [2021-08-12 19:05:31,211 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:31,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:05:31,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:31,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:31,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:31,295 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:31,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052790796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:31,296 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:31,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:05:31,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205059573] [2021-08-12 19:05:31,296 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:05:31,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:31,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:05:31,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:31,296 INFO L87 Difference]: Start difference. First operand 145 states and 447 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:31,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:31,822 INFO L93 Difference]: Finished difference Result 289 states and 809 transitions. [2021-08-12 19:05:31,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:31,822 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:31,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:31,823 INFO L225 Difference]: With dead ends: 289 [2021-08-12 19:05:31,823 INFO L226 Difference]: Without dead ends: 278 [2021-08-12 19:05:31,824 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 151.7ms TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:05:31,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-08-12 19:05:31,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 139. [2021-08-12 19:05:31,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 3.0652173913043477) internal successors, (423), 138 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:31,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 423 transitions. [2021-08-12 19:05:31,870 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 423 transitions. Word has length 16 [2021-08-12 19:05:31,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:31,870 INFO L482 AbstractCegarLoop]: Abstraction has 139 states and 423 transitions. [2021-08-12 19:05:31,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:31,870 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 423 transitions. [2021-08-12 19:05:31,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:31,870 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:31,870 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:32,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable388 [2021-08-12 19:05:32,071 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:32,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:32,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1057638178, now seen corresponding path program 64 times [2021-08-12 19:05:32,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:32,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184901051] [2021-08-12 19:05:32,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:32,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:32,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:32,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:32,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184901051] [2021-08-12 19:05:32,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184901051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:32,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988508379] [2021-08-12 19:05:32,105 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:32,135 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:05:32,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:32,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:32,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:32,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:32,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988508379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:32,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:32,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:32,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070469745] [2021-08-12 19:05:32,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:32,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:32,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:32,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:32,192 INFO L87 Difference]: Start difference. First operand 139 states and 423 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:32,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:32,629 INFO L93 Difference]: Finished difference Result 249 states and 680 transitions. [2021-08-12 19:05:32,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:32,629 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:32,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:32,630 INFO L225 Difference]: With dead ends: 249 [2021-08-12 19:05:32,630 INFO L226 Difference]: Without dead ends: 239 [2021-08-12 19:05:32,631 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 78.3ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:32,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-08-12 19:05:32,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 134. [2021-08-12 19:05:32,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 3.045112781954887) internal successors, (405), 133 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:32,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 405 transitions. [2021-08-12 19:05:32,675 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 405 transitions. Word has length 16 [2021-08-12 19:05:32,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:32,675 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 405 transitions. [2021-08-12 19:05:32,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:32,675 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 405 transitions. [2021-08-12 19:05:32,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:32,675 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:32,675 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:32,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-08-12 19:05:32,876 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:32,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:32,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1265615764, now seen corresponding path program 65 times [2021-08-12 19:05:32,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:32,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045141397] [2021-08-12 19:05:32,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:32,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:32,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:32,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:32,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045141397] [2021-08-12 19:05:32,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045141397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:32,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132643839] [2021-08-12 19:05:32,906 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:32,931 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:32,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:32,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:32,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:32,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:32,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132643839] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:32,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:32,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:32,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26171259] [2021-08-12 19:05:32,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:32,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:32,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:32,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:32,986 INFO L87 Difference]: Start difference. First operand 134 states and 405 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:33,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:33,361 INFO L93 Difference]: Finished difference Result 227 states and 624 transitions. [2021-08-12 19:05:33,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:33,362 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:33,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:33,363 INFO L225 Difference]: With dead ends: 227 [2021-08-12 19:05:33,363 INFO L226 Difference]: Without dead ends: 215 [2021-08-12 19:05:33,363 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 70.5ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:33,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-08-12 19:05:33,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 132. [2021-08-12 19:05:33,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 3.030534351145038) internal successors, (397), 131 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:33,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 397 transitions. [2021-08-12 19:05:33,407 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 397 transitions. Word has length 16 [2021-08-12 19:05:33,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:33,407 INFO L482 AbstractCegarLoop]: Abstraction has 132 states and 397 transitions. [2021-08-12 19:05:33,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:33,407 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 397 transitions. [2021-08-12 19:05:33,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:33,408 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:33,408 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:33,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:33,624 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:33,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:33,624 INFO L82 PathProgramCache]: Analyzing trace with hash 1168657166, now seen corresponding path program 64 times [2021-08-12 19:05:33,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:33,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771894366] [2021-08-12 19:05:33,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:33,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:33,656 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:33,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:33,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771894366] [2021-08-12 19:05:33,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771894366] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:33,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:33,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:33,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122577737] [2021-08-12 19:05:33,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:33,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:33,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:33,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:33,657 INFO L87 Difference]: Start difference. First operand 132 states and 397 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:34,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:34,028 INFO L93 Difference]: Finished difference Result 238 states and 651 transitions. [2021-08-12 19:05:34,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:34,029 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:34,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:34,030 INFO L225 Difference]: With dead ends: 238 [2021-08-12 19:05:34,030 INFO L226 Difference]: Without dead ends: 223 [2021-08-12 19:05:34,030 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 51.1ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:34,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-08-12 19:05:34,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 134. [2021-08-12 19:05:34,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 3.0150375939849625) internal successors, (401), 133 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:34,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 401 transitions. [2021-08-12 19:05:34,078 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 401 transitions. Word has length 16 [2021-08-12 19:05:34,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:34,079 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 401 transitions. [2021-08-12 19:05:34,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:34,079 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 401 transitions. [2021-08-12 19:05:34,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:34,079 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:34,079 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:34,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393 [2021-08-12 19:05:34,079 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:34,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:34,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1095284686, now seen corresponding path program 65 times [2021-08-12 19:05:34,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:34,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973609718] [2021-08-12 19:05:34,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:34,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:34,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:34,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:34,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973609718] [2021-08-12 19:05:34,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973609718] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:34,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:34,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:34,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113561687] [2021-08-12 19:05:34,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:34,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:34,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:34,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:34,105 INFO L87 Difference]: Start difference. First operand 134 states and 401 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:34,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:34,448 INFO L93 Difference]: Finished difference Result 221 states and 615 transitions. [2021-08-12 19:05:34,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:34,449 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:34,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:34,450 INFO L225 Difference]: With dead ends: 221 [2021-08-12 19:05:34,450 INFO L226 Difference]: Without dead ends: 207 [2021-08-12 19:05:34,450 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 52.3ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:34,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-08-12 19:05:34,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 133. [2021-08-12 19:05:34,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 3.015151515151515) internal successors, (398), 132 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:34,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 398 transitions. [2021-08-12 19:05:34,494 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 398 transitions. Word has length 16 [2021-08-12 19:05:34,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:34,494 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 398 transitions. [2021-08-12 19:05:34,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:34,494 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 398 transitions. [2021-08-12 19:05:34,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:34,495 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:34,495 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:34,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394 [2021-08-12 19:05:34,495 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:34,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:34,495 INFO L82 PathProgramCache]: Analyzing trace with hash 429577900, now seen corresponding path program 66 times [2021-08-12 19:05:34,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:34,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562211422] [2021-08-12 19:05:34,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:34,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:34,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:34,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:34,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562211422] [2021-08-12 19:05:34,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562211422] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:34,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:34,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:34,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625537666] [2021-08-12 19:05:34,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:34,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:34,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:34,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:34,534 INFO L87 Difference]: Start difference. First operand 133 states and 398 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:34,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:34,899 INFO L93 Difference]: Finished difference Result 237 states and 637 transitions. [2021-08-12 19:05:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:34,929 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:34,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:34,930 INFO L225 Difference]: With dead ends: 237 [2021-08-12 19:05:34,930 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:05:34,930 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 49.8ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:34,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:05:34,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 138. [2021-08-12 19:05:34,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 2.978102189781022) internal successors, (408), 137 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:34,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 408 transitions. [2021-08-12 19:05:34,979 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 408 transitions. Word has length 16 [2021-08-12 19:05:34,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:34,979 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 408 transitions. [2021-08-12 19:05:34,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:34,980 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 408 transitions. [2021-08-12 19:05:34,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:34,980 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:34,980 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:34,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable395 [2021-08-12 19:05:34,980 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:34,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:34,980 INFO L82 PathProgramCache]: Analyzing trace with hash -667749676, now seen corresponding path program 67 times [2021-08-12 19:05:34,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:34,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246941152] [2021-08-12 19:05:34,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:34,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:35,017 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:35,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:35,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246941152] [2021-08-12 19:05:35,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246941152] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:35,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:35,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:35,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655279271] [2021-08-12 19:05:35,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:35,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:35,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:35,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:35,018 INFO L87 Difference]: Start difference. First operand 138 states and 408 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:35,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:35,356 INFO L93 Difference]: Finished difference Result 224 states and 611 transitions. [2021-08-12 19:05:35,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:35,356 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:35,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:35,357 INFO L225 Difference]: With dead ends: 224 [2021-08-12 19:05:35,357 INFO L226 Difference]: Without dead ends: 211 [2021-08-12 19:05:35,357 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 45.2ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:35,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-08-12 19:05:35,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 133. [2021-08-12 19:05:35,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 3.007575757575758) internal successors, (397), 132 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:35,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 397 transitions. [2021-08-12 19:05:35,403 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 397 transitions. Word has length 16 [2021-08-12 19:05:35,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:35,403 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 397 transitions. [2021-08-12 19:05:35,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:35,403 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 397 transitions. [2021-08-12 19:05:35,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:35,403 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:35,403 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:35,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable396 [2021-08-12 19:05:35,403 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:35,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:35,404 INFO L82 PathProgramCache]: Analyzing trace with hash 271584158, now seen corresponding path program 66 times [2021-08-12 19:05:35,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:35,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599226066] [2021-08-12 19:05:35,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:35,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:35,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:35,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:35,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599226066] [2021-08-12 19:05:35,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599226066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:35,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206240158] [2021-08-12 19:05:35,470 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:35,503 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:05:35,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:35,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:35,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:35,550 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:35,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206240158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:35,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:35,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:05:35,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483062672] [2021-08-12 19:05:35,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:05:35,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:35,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:05:35,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:35,551 INFO L87 Difference]: Start difference. First operand 133 states and 397 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:35,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:35,958 INFO L93 Difference]: Finished difference Result 251 states and 693 transitions. [2021-08-12 19:05:35,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:35,959 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:35,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:35,960 INFO L225 Difference]: With dead ends: 251 [2021-08-12 19:05:35,960 INFO L226 Difference]: Without dead ends: 240 [2021-08-12 19:05:35,960 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 100.5ms TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:35,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-08-12 19:05:36,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 135. [2021-08-12 19:05:36,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 3.0223880597014925) internal successors, (405), 134 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:36,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 405 transitions. [2021-08-12 19:05:36,007 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 405 transitions. Word has length 16 [2021-08-12 19:05:36,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:36,007 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 405 transitions. [2021-08-12 19:05:36,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:36,007 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 405 transitions. [2021-08-12 19:05:36,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:36,007 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:36,007 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:36,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable397,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:36,208 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:36,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:36,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1633140264, now seen corresponding path program 67 times [2021-08-12 19:05:36,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:36,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357630004] [2021-08-12 19:05:36,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:36,243 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:36,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:36,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357630004] [2021-08-12 19:05:36,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357630004] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:36,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:36,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:36,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561951557] [2021-08-12 19:05:36,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:36,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:36,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:36,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:36,244 INFO L87 Difference]: Start difference. First operand 135 states and 405 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:36,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:36,597 INFO L93 Difference]: Finished difference Result 228 states and 636 transitions. [2021-08-12 19:05:36,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:36,597 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:36,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:36,598 INFO L225 Difference]: With dead ends: 228 [2021-08-12 19:05:36,598 INFO L226 Difference]: Without dead ends: 215 [2021-08-12 19:05:36,598 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 50.0ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:36,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-08-12 19:05:36,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 132. [2021-08-12 19:05:36,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 3.0076335877862594) internal successors, (394), 131 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:36,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 394 transitions. [2021-08-12 19:05:36,645 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 394 transitions. Word has length 16 [2021-08-12 19:05:36,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:36,645 INFO L482 AbstractCegarLoop]: Abstraction has 132 states and 394 transitions. [2021-08-12 19:05:36,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:36,645 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 394 transitions. [2021-08-12 19:05:36,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:36,646 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:36,646 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:36,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable398 [2021-08-12 19:05:36,646 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:36,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:36,646 INFO L82 PathProgramCache]: Analyzing trace with hash 1191160378, now seen corresponding path program 68 times [2021-08-12 19:05:36,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:36,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191903799] [2021-08-12 19:05:36,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:36,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:36,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:36,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:36,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191903799] [2021-08-12 19:05:36,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191903799] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:36,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:36,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:36,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389815795] [2021-08-12 19:05:36,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:36,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:36,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:36,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:36,684 INFO L87 Difference]: Start difference. First operand 132 states and 394 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:37,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:37,122 INFO L93 Difference]: Finished difference Result 228 states and 606 transitions. [2021-08-12 19:05:37,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:37,122 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:37,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:37,123 INFO L225 Difference]: With dead ends: 228 [2021-08-12 19:05:37,124 INFO L226 Difference]: Without dead ends: 212 [2021-08-12 19:05:37,124 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 52.2ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:37,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-08-12 19:05:37,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 133. [2021-08-12 19:05:37,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.992424242424242) internal successors, (395), 132 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:37,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 395 transitions. [2021-08-12 19:05:37,169 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 395 transitions. Word has length 16 [2021-08-12 19:05:37,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:37,169 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 395 transitions. [2021-08-12 19:05:37,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:37,169 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 395 transitions. [2021-08-12 19:05:37,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:37,169 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:37,170 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:37,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable399 [2021-08-12 19:05:37,170 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:37,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:37,170 INFO L82 PathProgramCache]: Analyzing trace with hash -1677206220, now seen corresponding path program 69 times [2021-08-12 19:05:37,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:37,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14587037] [2021-08-12 19:05:37,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:37,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:37,198 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:37,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:37,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14587037] [2021-08-12 19:05:37,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14587037] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:37,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:37,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:37,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885956093] [2021-08-12 19:05:37,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:37,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:37,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:37,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:37,199 INFO L87 Difference]: Start difference. First operand 133 states and 395 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:37,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:37,579 INFO L93 Difference]: Finished difference Result 225 states and 599 transitions. [2021-08-12 19:05:37,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:37,580 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:37,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:37,581 INFO L225 Difference]: With dead ends: 225 [2021-08-12 19:05:37,581 INFO L226 Difference]: Without dead ends: 212 [2021-08-12 19:05:37,581 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 53.4ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:37,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-08-12 19:05:37,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 138. [2021-08-12 19:05:37,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 2.9562043795620436) internal successors, (405), 137 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:37,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 405 transitions. [2021-08-12 19:05:37,631 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 405 transitions. Word has length 16 [2021-08-12 19:05:37,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:37,631 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 405 transitions. [2021-08-12 19:05:37,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:37,631 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 405 transitions. [2021-08-12 19:05:37,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:37,631 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:37,631 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:37,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable400 [2021-08-12 19:05:37,631 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:37,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:37,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1520433500, now seen corresponding path program 70 times [2021-08-12 19:05:37,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:37,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917194128] [2021-08-12 19:05:37,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:37,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:37,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:37,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:37,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917194128] [2021-08-12 19:05:37,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917194128] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:37,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:37,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:37,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181242354] [2021-08-12 19:05:37,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:37,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:37,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:37,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:37,659 INFO L87 Difference]: Start difference. First operand 138 states and 405 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:37,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:37,969 INFO L93 Difference]: Finished difference Result 212 states and 573 transitions. [2021-08-12 19:05:37,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:37,969 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:37,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:37,970 INFO L225 Difference]: With dead ends: 212 [2021-08-12 19:05:37,970 INFO L226 Difference]: Without dead ends: 198 [2021-08-12 19:05:37,970 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 44.7ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:37,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-08-12 19:05:38,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 132. [2021-08-12 19:05:38,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 3.0) internal successors, (393), 131 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:38,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 393 transitions. [2021-08-12 19:05:38,019 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 393 transitions. Word has length 16 [2021-08-12 19:05:38,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:38,020 INFO L482 AbstractCegarLoop]: Abstraction has 132 states and 393 transitions. [2021-08-12 19:05:38,020 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:38,020 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 393 transitions. [2021-08-12 19:05:38,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:38,020 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:38,020 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:38,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable401 [2021-08-12 19:05:38,020 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:38,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:38,020 INFO L82 PathProgramCache]: Analyzing trace with hash -567271218, now seen corresponding path program 68 times [2021-08-12 19:05:38,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:38,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153278031] [2021-08-12 19:05:38,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:38,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:38,053 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:38,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:38,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153278031] [2021-08-12 19:05:38,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153278031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:38,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704754262] [2021-08-12 19:05:38,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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:38,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:38,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:38,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:38,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:38,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:38,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704754262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:38,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:38,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:05:38,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663918085] [2021-08-12 19:05:38,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:05:38,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:38,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:05:38,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:05:38,113 INFO L87 Difference]: Start difference. First operand 132 states and 393 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:05:38,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:38,546 INFO L93 Difference]: Finished difference Result 285 states and 814 transitions. [2021-08-12 19:05:38,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:38,547 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:05:38,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:38,548 INFO L225 Difference]: With dead ends: 285 [2021-08-12 19:05:38,548 INFO L226 Difference]: Without dead ends: 274 [2021-08-12 19:05:38,548 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 57.6ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:38,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-08-12 19:05:38,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 134. [2021-08-12 19:05:38,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 3.0) internal successors, (399), 133 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:38,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 399 transitions. [2021-08-12 19:05:38,595 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 399 transitions. Word has length 16 [2021-08-12 19:05:38,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:38,595 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 399 transitions. [2021-08-12 19:05:38,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:05:38,595 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 399 transitions. [2021-08-12 19:05:38,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:38,595 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:38,595 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:38,795 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable402 [2021-08-12 19:05:38,796 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:38,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:38,796 INFO L82 PathProgramCache]: Analyzing trace with hash 859329480, now seen corresponding path program 69 times [2021-08-12 19:05:38,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:38,796 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460004958] [2021-08-12 19:05:38,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:38,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:38,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:38,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:38,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460004958] [2021-08-12 19:05:38,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460004958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:38,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970237470] [2021-08-12 19:05:38,828 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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:38,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:05:38,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:38,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:38,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:38,893 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:38,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970237470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:38,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:38,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:05:38,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504449325] [2021-08-12 19:05:38,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:05:38,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:38,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:05:38,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:05:38,894 INFO L87 Difference]: Start difference. First operand 134 states and 399 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:39,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:39,322 INFO L93 Difference]: Finished difference Result 264 states and 737 transitions. [2021-08-12 19:05:39,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:39,323 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:39,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:39,324 INFO L225 Difference]: With dead ends: 264 [2021-08-12 19:05:39,324 INFO L226 Difference]: Without dead ends: 253 [2021-08-12 19:05:39,324 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 63.2ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:39,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-08-12 19:05:39,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 136. [2021-08-12 19:05:39,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 3.0148148148148146) internal successors, (407), 135 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:39,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 407 transitions. [2021-08-12 19:05:39,371 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 407 transitions. Word has length 16 [2021-08-12 19:05:39,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:39,371 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 407 transitions. [2021-08-12 19:05:39,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:39,371 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 407 transitions. [2021-08-12 19:05:39,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:39,372 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:39,372 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:39,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable403 [2021-08-12 19:05:39,572 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:39,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:39,572 INFO L82 PathProgramCache]: Analyzing trace with hash -2074081710, now seen corresponding path program 70 times [2021-08-12 19:05:39,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:39,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292315617] [2021-08-12 19:05:39,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:39,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:39,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:39,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:39,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292315617] [2021-08-12 19:05:39,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292315617] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:39,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:39,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:39,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591690507] [2021-08-12 19:05:39,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:39,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:39,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:39,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:39,598 INFO L87 Difference]: Start difference. First operand 136 states and 407 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:40,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:40,010 INFO L93 Difference]: Finished difference Result 241 states and 680 transitions. [2021-08-12 19:05:40,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:40,011 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:40,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:40,012 INFO L225 Difference]: With dead ends: 241 [2021-08-12 19:05:40,012 INFO L226 Difference]: Without dead ends: 228 [2021-08-12 19:05:40,012 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 51.7ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:40,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-08-12 19:05:40,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 131. [2021-08-12 19:05:40,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 3.0) internal successors, (390), 130 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:40,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 390 transitions. [2021-08-12 19:05:40,059 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 390 transitions. Word has length 16 [2021-08-12 19:05:40,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:40,059 INFO L482 AbstractCegarLoop]: Abstraction has 131 states and 390 transitions. [2021-08-12 19:05:40,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:40,059 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 390 transitions. [2021-08-12 19:05:40,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:40,060 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:40,060 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:40,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable404 [2021-08-12 19:05:40,060 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:40,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:40,060 INFO L82 PathProgramCache]: Analyzing trace with hash -2096777692, now seen corresponding path program 71 times [2021-08-12 19:05:40,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:40,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049037021] [2021-08-12 19:05:40,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:40,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:40,119 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:40,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:40,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049037021] [2021-08-12 19:05:40,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049037021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:40,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203968263] [2021-08-12 19:05:40,120 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:40,157 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:40,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:40,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:40,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:40,217 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:40,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203968263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:40,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:40,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:05:40,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67372665] [2021-08-12 19:05:40,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:05:40,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:40,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:05:40,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:40,218 INFO L87 Difference]: Start difference. First operand 131 states and 390 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:40,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:40,671 INFO L93 Difference]: Finished difference Result 227 states and 612 transitions. [2021-08-12 19:05:40,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:40,671 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:40,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:40,672 INFO L225 Difference]: With dead ends: 227 [2021-08-12 19:05:40,672 INFO L226 Difference]: Without dead ends: 217 [2021-08-12 19:05:40,672 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 137.6ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:05:40,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-08-12 19:05:40,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 136. [2021-08-12 19:05:40,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 3.074074074074074) internal successors, (415), 135 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:40,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 415 transitions. [2021-08-12 19:05:40,724 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 415 transitions. Word has length 16 [2021-08-12 19:05:40,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:40,725 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 415 transitions. [2021-08-12 19:05:40,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:40,725 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 415 transitions. [2021-08-12 19:05:40,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:40,725 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:40,725 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:40,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable405,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:40,927 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:40,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:40,927 INFO L82 PathProgramCache]: Analyzing trace with hash -901741518, now seen corresponding path program 71 times [2021-08-12 19:05:40,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:40,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090257328] [2021-08-12 19:05:40,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:40,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:40,956 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:40,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:40,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090257328] [2021-08-12 19:05:40,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090257328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:40,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187488807] [2021-08-12 19:05:40,957 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:40,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:40,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:40,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:40,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:41,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:41,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187488807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:41,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:41,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:41,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303764906] [2021-08-12 19:05:41,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:41,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:41,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:41,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:41,043 INFO L87 Difference]: Start difference. First operand 136 states and 415 transitions. Second operand has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:41,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:41,465 INFO L93 Difference]: Finished difference Result 222 states and 606 transitions. [2021-08-12 19:05:41,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:41,465 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:41,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:41,466 INFO L225 Difference]: With dead ends: 222 [2021-08-12 19:05:41,467 INFO L226 Difference]: Without dead ends: 207 [2021-08-12 19:05:41,467 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 72.0ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:41,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-08-12 19:05:41,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 141. [2021-08-12 19:05:41,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 3.1214285714285714) internal successors, (437), 140 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:41,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 437 transitions. [2021-08-12 19:05:41,518 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 437 transitions. Word has length 16 [2021-08-12 19:05:41,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:41,518 INFO L482 AbstractCegarLoop]: Abstraction has 141 states and 437 transitions. [2021-08-12 19:05:41,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:41,518 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 437 transitions. [2021-08-12 19:05:41,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:41,518 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:41,518 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:41,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable406,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:41,719 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:41,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:41,719 INFO L82 PathProgramCache]: Analyzing trace with hash 527213588, now seen corresponding path program 72 times [2021-08-12 19:05:41,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:41,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813554678] [2021-08-12 19:05:41,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:41,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:41,767 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:41,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:41,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813554678] [2021-08-12 19:05:41,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813554678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:41,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960699281] [2021-08-12 19:05:41,768 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:41,793 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:41,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:41,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:41,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:41,853 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:41,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960699281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:41,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:41,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-12 19:05:41,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899403160] [2021-08-12 19:05:41,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:05:41,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:41,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:05:41,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:41,854 INFO L87 Difference]: Start difference. First operand 141 states and 437 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:42,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:42,330 INFO L93 Difference]: Finished difference Result 231 states and 625 transitions. [2021-08-12 19:05:42,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:42,331 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:42,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:42,332 INFO L225 Difference]: With dead ends: 231 [2021-08-12 19:05:42,332 INFO L226 Difference]: Without dead ends: 218 [2021-08-12 19:05:42,332 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 137.7ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:05:42,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-12 19:05:42,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 144. [2021-08-12 19:05:42,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 3.076923076923077) internal successors, (440), 143 states have internal predecessors, (440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:42,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 440 transitions. [2021-08-12 19:05:42,388 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 440 transitions. Word has length 16 [2021-08-12 19:05:42,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:42,389 INFO L482 AbstractCegarLoop]: Abstraction has 144 states and 440 transitions. [2021-08-12 19:05:42,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:42,389 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 440 transitions. [2021-08-12 19:05:42,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:42,389 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:42,389 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:42,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable409,136 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:42,590 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:42,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:42,590 INFO L82 PathProgramCache]: Analyzing trace with hash 1453237032, now seen corresponding path program 72 times [2021-08-12 19:05:42,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:42,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359867820] [2021-08-12 19:05:42,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:42,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:42,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:42,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:42,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359867820] [2021-08-12 19:05:42,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359867820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:42,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189388096] [2021-08-12 19:05:42,621 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:42,646 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:42,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:42,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:42,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:42,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:42,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189388096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:42,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:42,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:42,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171573191] [2021-08-12 19:05:42,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:42,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:42,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:42,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:42,727 INFO L87 Difference]: Start difference. First operand 144 states and 440 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:43,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:43,120 INFO L93 Difference]: Finished difference Result 231 states and 626 transitions. [2021-08-12 19:05:43,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:43,120 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:43,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:43,122 INFO L225 Difference]: With dead ends: 231 [2021-08-12 19:05:43,122 INFO L226 Difference]: Without dead ends: 220 [2021-08-12 19:05:43,122 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 99.0ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:43,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-08-12 19:05:43,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 138. [2021-08-12 19:05:43,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 3.0364963503649633) internal successors, (416), 137 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:43,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 416 transitions. [2021-08-12 19:05:43,172 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 416 transitions. Word has length 16 [2021-08-12 19:05:43,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:43,172 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 416 transitions. [2021-08-12 19:05:43,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:43,172 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 416 transitions. [2021-08-12 19:05:43,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:43,173 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:43,173 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:43,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable412,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:43,373 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:43,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:43,374 INFO L82 PathProgramCache]: Analyzing trace with hash -1754194180, now seen corresponding path program 73 times [2021-08-12 19:05:43,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:43,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589120841] [2021-08-12 19:05:43,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:43,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:43,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:43,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:43,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589120841] [2021-08-12 19:05:43,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589120841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:43,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164542467] [2021-08-12 19:05:43,433 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:43,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:43,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:43,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:43,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:43,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164542467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:43,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:43,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:43,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011794303] [2021-08-12 19:05:43,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:43,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:43,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:43,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:43,562 INFO L87 Difference]: Start difference. First operand 138 states and 416 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:44,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:44,065 INFO L93 Difference]: Finished difference Result 260 states and 687 transitions. [2021-08-12 19:05:44,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:44,066 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:44,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:44,067 INFO L225 Difference]: With dead ends: 260 [2021-08-12 19:05:44,067 INFO L226 Difference]: Without dead ends: 250 [2021-08-12 19:05:44,067 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 124.0ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:44,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-08-12 19:05:44,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 140. [2021-08-12 19:05:44,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 3.050359712230216) internal successors, (424), 139 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:44,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 424 transitions. [2021-08-12 19:05:44,121 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 424 transitions. Word has length 16 [2021-08-12 19:05:44,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:44,121 INFO L482 AbstractCegarLoop]: Abstraction has 140 states and 424 transitions. [2021-08-12 19:05:44,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:44,121 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 424 transitions. [2021-08-12 19:05:44,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:44,122 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:44,122 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:44,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable413 [2021-08-12 19:05:44,322 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:44,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:44,322 INFO L82 PathProgramCache]: Analyzing trace with hash 217519174, now seen corresponding path program 74 times [2021-08-12 19:05:44,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:44,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381953866] [2021-08-12 19:05:44,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:44,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:44,353 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:44,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:44,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381953866] [2021-08-12 19:05:44,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381953866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:44,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060629809] [2021-08-12 19:05:44,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:44,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:44,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:44,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:44,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:44,443 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:44,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060629809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:44,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:44,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:44,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232326395] [2021-08-12 19:05:44,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:44,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:44,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:44,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:44,444 INFO L87 Difference]: Start difference. First operand 140 states and 424 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:44,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:44,865 INFO L93 Difference]: Finished difference Result 238 states and 631 transitions. [2021-08-12 19:05:44,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:44,865 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:44,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:44,866 INFO L225 Difference]: With dead ends: 238 [2021-08-12 19:05:44,866 INFO L226 Difference]: Without dead ends: 226 [2021-08-12 19:05:44,866 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 71.7ms TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:44,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-08-12 19:05:44,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 138. [2021-08-12 19:05:44,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 3.0364963503649633) internal successors, (416), 137 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:44,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 416 transitions. [2021-08-12 19:05:44,921 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 416 transitions. Word has length 16 [2021-08-12 19:05:44,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:44,921 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 416 transitions. [2021-08-12 19:05:44,921 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:44,922 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 416 transitions. [2021-08-12 19:05:44,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:44,922 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:44,922 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:45,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable414 [2021-08-12 19:05:45,137 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:45,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:45,137 INFO L82 PathProgramCache]: Analyzing trace with hash -1643175192, now seen corresponding path program 73 times [2021-08-12 19:05:45,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:45,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672026133] [2021-08-12 19:05:45,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:45,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:45,164 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:45,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:45,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672026133] [2021-08-12 19:05:45,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672026133] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:45,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:45,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:45,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369473327] [2021-08-12 19:05:45,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:45,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:45,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:45,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:45,165 INFO L87 Difference]: Start difference. First operand 138 states and 416 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:45,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:45,627 INFO L93 Difference]: Finished difference Result 246 states and 647 transitions. [2021-08-12 19:05:45,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:45,628 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:45,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:45,629 INFO L225 Difference]: With dead ends: 246 [2021-08-12 19:05:45,629 INFO L226 Difference]: Without dead ends: 231 [2021-08-12 19:05:45,629 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 70.0ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:45,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-08-12 19:05:45,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 140. [2021-08-12 19:05:45,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 3.0215827338129495) internal successors, (420), 139 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:45,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 420 transitions. [2021-08-12 19:05:45,683 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 420 transitions. Word has length 16 [2021-08-12 19:05:45,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:45,683 INFO L482 AbstractCegarLoop]: Abstraction has 140 states and 420 transitions. [2021-08-12 19:05:45,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:45,683 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 420 transitions. [2021-08-12 19:05:45,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:45,684 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:45,684 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:45,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable417 [2021-08-12 19:05:45,684 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:45,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:45,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1716547672, now seen corresponding path program 74 times [2021-08-12 19:05:45,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:45,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678338962] [2021-08-12 19:05:45,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:45,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:45,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:45,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:45,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678338962] [2021-08-12 19:05:45,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678338962] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:45,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:45,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:45,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751387240] [2021-08-12 19:05:45,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:45,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:45,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:45,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:45,724 INFO L87 Difference]: Start difference. First operand 140 states and 420 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:46,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:46,127 INFO L93 Difference]: Finished difference Result 229 states and 611 transitions. [2021-08-12 19:05:46,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:46,131 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:46,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:46,132 INFO L225 Difference]: With dead ends: 229 [2021-08-12 19:05:46,132 INFO L226 Difference]: Without dead ends: 215 [2021-08-12 19:05:46,132 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 69.8ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:46,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-08-12 19:05:46,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 138. [2021-08-12 19:05:46,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 3.0291970802919708) internal successors, (415), 137 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:46,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 415 transitions. [2021-08-12 19:05:46,184 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 415 transitions. Word has length 16 [2021-08-12 19:05:46,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:46,184 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 415 transitions. [2021-08-12 19:05:46,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:46,184 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 415 transitions. [2021-08-12 19:05:46,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:46,184 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:46,184 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:46,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable418 [2021-08-12 19:05:46,185 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:46,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:46,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1912712838, now seen corresponding path program 75 times [2021-08-12 19:05:46,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:46,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837925515] [2021-08-12 19:05:46,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:46,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:46,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:46,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:46,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837925515] [2021-08-12 19:05:46,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837925515] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:46,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:46,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:46,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392807079] [2021-08-12 19:05:46,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:46,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:46,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:46,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:46,217 INFO L87 Difference]: Start difference. First operand 138 states and 415 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:46,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:46,675 INFO L93 Difference]: Finished difference Result 245 states and 635 transitions. [2021-08-12 19:05:46,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:46,675 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:46,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:46,676 INFO L225 Difference]: With dead ends: 245 [2021-08-12 19:05:46,676 INFO L226 Difference]: Without dead ends: 232 [2021-08-12 19:05:46,677 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 46.2ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:46,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-08-12 19:05:46,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 140. [2021-08-12 19:05:46,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 3.014388489208633) internal successors, (419), 139 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-08-12 19:05:46,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 419 transitions. [2021-08-12 19:05:46,732 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 419 transitions. Word has length 16 [2021-08-12 19:05:46,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:46,732 INFO L482 AbstractCegarLoop]: Abstraction has 140 states and 419 transitions. [2021-08-12 19:05:46,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:46,733 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 419 transitions. [2021-08-12 19:05:46,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:46,733 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:46,733 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:46,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable419 [2021-08-12 19:05:46,733 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:46,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:46,733 INFO L82 PathProgramCache]: Analyzing trace with hash 815385262, now seen corresponding path program 76 times [2021-08-12 19:05:46,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:46,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199804766] [2021-08-12 19:05:46,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:46,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:46,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:46,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:46,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199804766] [2021-08-12 19:05:46,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199804766] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:46,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:46,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:46,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161020385] [2021-08-12 19:05:46,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:46,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:46,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:46,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:46,762 INFO L87 Difference]: Start difference. First operand 140 states and 419 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:47,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:47,151 INFO L93 Difference]: Finished difference Result 231 states and 607 transitions. [2021-08-12 19:05:47,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:47,151 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:47,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:47,153 INFO L225 Difference]: With dead ends: 231 [2021-08-12 19:05:47,153 INFO L226 Difference]: Without dead ends: 218 [2021-08-12 19:05:47,153 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 43.0ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:47,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-12 19:05:47,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 139. [2021-08-12 19:05:47,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 3.0144927536231885) internal successors, (416), 138 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:47,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 416 transitions. [2021-08-12 19:05:47,211 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 416 transitions. Word has length 16 [2021-08-12 19:05:47,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:47,211 INFO L482 AbstractCegarLoop]: Abstraction has 139 states and 416 transitions. [2021-08-12 19:05:47,211 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:47,211 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 416 transitions. [2021-08-12 19:05:47,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:47,211 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:47,211 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:47,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable420 [2021-08-12 19:05:47,211 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:47,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:47,212 INFO L82 PathProgramCache]: Analyzing trace with hash 1754719096, now seen corresponding path program 75 times [2021-08-12 19:05:47,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:47,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827188084] [2021-08-12 19:05:47,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:47,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:47,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:47,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:47,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827188084] [2021-08-12 19:05:47,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827188084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:47,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96165710] [2021-08-12 19:05:47,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:47,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:05:47,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:47,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:47,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:47,322 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:47,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96165710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:47,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:47,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:47,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928581622] [2021-08-12 19:05:47,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:47,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:47,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:47,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:47,323 INFO L87 Difference]: Start difference. First operand 139 states and 416 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:47,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:47,782 INFO L93 Difference]: Finished difference Result 265 states and 705 transitions. [2021-08-12 19:05:47,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:47,783 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:47,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:47,784 INFO L225 Difference]: With dead ends: 265 [2021-08-12 19:05:47,784 INFO L226 Difference]: Without dead ends: 254 [2021-08-12 19:05:47,784 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 68.8ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:47,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-12 19:05:47,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 141. [2021-08-12 19:05:47,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 3.0285714285714285) internal successors, (424), 140 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:47,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 424 transitions. [2021-08-12 19:05:47,838 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 424 transitions. Word has length 16 [2021-08-12 19:05:47,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:47,838 INFO L482 AbstractCegarLoop]: Abstraction has 141 states and 424 transitions. [2021-08-12 19:05:47,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:47,838 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 424 transitions. [2021-08-12 19:05:47,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:47,838 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:47,838 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:48,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable421 [2021-08-12 19:05:48,039 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:48,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:48,039 INFO L82 PathProgramCache]: Analyzing trace with hash -1178692094, now seen corresponding path program 76 times [2021-08-12 19:05:48,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:48,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888423251] [2021-08-12 19:05:48,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:48,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:48,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:48,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888423251] [2021-08-12 19:05:48,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888423251] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:48,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:48,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:48,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835616029] [2021-08-12 19:05:48,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:48,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:48,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:48,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:48,069 INFO L87 Difference]: Start difference. First operand 141 states and 424 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:48,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:48,496 INFO L93 Difference]: Finished difference Result 239 states and 637 transitions. [2021-08-12 19:05:48,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:48,496 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:48,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:48,498 INFO L225 Difference]: With dead ends: 239 [2021-08-12 19:05:48,498 INFO L226 Difference]: Without dead ends: 226 [2021-08-12 19:05:48,498 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 70.1ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:48,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-08-12 19:05:48,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 137. [2021-08-12 19:05:48,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 3.0) internal successors, (408), 136 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:48,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 408 transitions. [2021-08-12 19:05:48,551 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 408 transitions. Word has length 16 [2021-08-12 19:05:48,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:48,551 INFO L482 AbstractCegarLoop]: Abstraction has 137 states and 408 transitions. [2021-08-12 19:05:48,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:48,551 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 408 transitions. [2021-08-12 19:05:48,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:48,551 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:48,551 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:48,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable422 [2021-08-12 19:05:48,551 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:48,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:48,552 INFO L82 PathProgramCache]: Analyzing trace with hash 433988996, now seen corresponding path program 77 times [2021-08-12 19:05:48,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:48,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309579483] [2021-08-12 19:05:48,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:48,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:48,583 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:48,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:48,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309579483] [2021-08-12 19:05:48,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309579483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:48,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286841930] [2021-08-12 19:05:48,583 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:48,609 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:05:48,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:48,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:48,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:48,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:48,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286841930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:48,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:48,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:48,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863244541] [2021-08-12 19:05:48,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:48,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:48,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:48,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:48,668 INFO L87 Difference]: Start difference. First operand 137 states and 408 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:49,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:49,056 INFO L93 Difference]: Finished difference Result 216 states and 577 transitions. [2021-08-12 19:05:49,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:49,056 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:49,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:49,057 INFO L225 Difference]: With dead ends: 216 [2021-08-12 19:05:49,057 INFO L226 Difference]: Without dead ends: 206 [2021-08-12 19:05:49,057 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 78.0ms TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:49,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-12 19:05:49,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 136. [2021-08-12 19:05:49,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 2.9555555555555557) internal successors, (399), 135 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:49,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 399 transitions. [2021-08-12 19:05:49,112 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 399 transitions. Word has length 16 [2021-08-12 19:05:49,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:49,113 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 399 transitions. [2021-08-12 19:05:49,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:49,113 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 399 transitions. [2021-08-12 19:05:49,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:49,113 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:49,113 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:49,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable423,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:49,313 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:49,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:49,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1889264946, now seen corresponding path program 78 times [2021-08-12 19:05:49,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:49,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651473383] [2021-08-12 19:05:49,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:49,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:49,344 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:49,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:49,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651473383] [2021-08-12 19:05:49,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651473383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:49,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334231908] [2021-08-12 19:05:49,344 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:49,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:05:49,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:49,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:49,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:49,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:49,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334231908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:49,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:49,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:49,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241080015] [2021-08-12 19:05:49,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:49,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:49,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:49,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:49,426 INFO L87 Difference]: Start difference. First operand 136 states and 399 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:49,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:49,793 INFO L93 Difference]: Finished difference Result 207 states and 545 transitions. [2021-08-12 19:05:49,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:49,793 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:49,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:49,794 INFO L225 Difference]: With dead ends: 207 [2021-08-12 19:05:49,794 INFO L226 Difference]: Without dead ends: 195 [2021-08-12 19:05:49,795 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 78.6ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:49,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-08-12 19:05:49,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 130. [2021-08-12 19:05:49,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 129 states have (on average 2.9689922480620154) internal successors, (383), 129 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:49,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 383 transitions. [2021-08-12 19:05:49,844 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 383 transitions. Word has length 16 [2021-08-12 19:05:49,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:49,844 INFO L482 AbstractCegarLoop]: Abstraction has 130 states and 383 transitions. [2021-08-12 19:05:49,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:49,844 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 383 transitions. [2021-08-12 19:05:49,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:49,844 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:49,844 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:50,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable424 [2021-08-12 19:05:50,045 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:50,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:50,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1506544558, now seen corresponding path program 79 times [2021-08-12 19:05:50,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:50,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365078717] [2021-08-12 19:05:50,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:50,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:50,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:50,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:50,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365078717] [2021-08-12 19:05:50,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365078717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:50,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733518913] [2021-08-12 19:05:50,073 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:50,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:50,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:50,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:50,152 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:50,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733518913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:50,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:50,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:05:50,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32225460] [2021-08-12 19:05:50,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:05:50,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:50,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:05:50,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:50,153 INFO L87 Difference]: Start difference. First operand 130 states and 383 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:50,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:50,463 INFO L93 Difference]: Finished difference Result 186 states and 499 transitions. [2021-08-12 19:05:50,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:50,464 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:50,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:50,465 INFO L225 Difference]: With dead ends: 186 [2021-08-12 19:05:50,465 INFO L226 Difference]: Without dead ends: 172 [2021-08-12 19:05:50,465 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 69.9ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:50,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-08-12 19:05:50,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 128. [2021-08-12 19:05:50,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 127 states have (on average 2.952755905511811) internal successors, (375), 127 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:50,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 375 transitions. [2021-08-12 19:05:50,515 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 375 transitions. Word has length 16 [2021-08-12 19:05:50,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:50,516 INFO L482 AbstractCegarLoop]: Abstraction has 128 states and 375 transitions. [2021-08-12 19:05:50,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:50,516 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 375 transitions. [2021-08-12 19:05:50,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:50,516 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:50,516 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:50,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2021-08-12 19:05:50,721 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:50,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:50,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1055429870, now seen corresponding path program 77 times [2021-08-12 19:05:50,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:50,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730304419] [2021-08-12 19:05:50,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:50,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:50,767 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:50,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:50,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730304419] [2021-08-12 19:05:50,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730304419] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:50,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:50,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:50,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106486404] [2021-08-12 19:05:50,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:50,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:50,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:50,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:50,768 INFO L87 Difference]: Start difference. First operand 128 states and 375 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:51,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:51,105 INFO L93 Difference]: Finished difference Result 186 states and 494 transitions. [2021-08-12 19:05:51,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:51,109 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:51,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:51,109 INFO L225 Difference]: With dead ends: 186 [2021-08-12 19:05:51,110 INFO L226 Difference]: Without dead ends: 171 [2021-08-12 19:05:51,110 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 80.3ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:51,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-08-12 19:05:51,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 132. [2021-08-12 19:05:51,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 2.931297709923664) internal successors, (384), 131 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:51,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 384 transitions. [2021-08-12 19:05:51,162 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 384 transitions. Word has length 16 [2021-08-12 19:05:51,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:51,163 INFO L482 AbstractCegarLoop]: Abstraction has 132 states and 384 transitions. [2021-08-12 19:05:51,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:51,163 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 384 transitions. [2021-08-12 19:05:51,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:51,163 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:51,163 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:51,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable430 [2021-08-12 19:05:51,163 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:51,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:51,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1128802350, now seen corresponding path program 78 times [2021-08-12 19:05:51,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:51,163 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014801908] [2021-08-12 19:05:51,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:51,189 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:51,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:51,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014801908] [2021-08-12 19:05:51,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014801908] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:51,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:51,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:51,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724240836] [2021-08-12 19:05:51,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:51,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:51,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:51,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:51,190 INFO L87 Difference]: Start difference. First operand 132 states and 384 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:51,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:51,525 INFO L93 Difference]: Finished difference Result 184 states and 481 transitions. [2021-08-12 19:05:51,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:51,525 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:51,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:51,526 INFO L225 Difference]: With dead ends: 184 [2021-08-12 19:05:51,526 INFO L226 Difference]: Without dead ends: 170 [2021-08-12 19:05:51,527 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 86.9ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:51,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-08-12 19:05:51,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 130. [2021-08-12 19:05:51,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 129 states have (on average 2.937984496124031) internal successors, (379), 129 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:51,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 379 transitions. [2021-08-12 19:05:51,576 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 379 transitions. Word has length 16 [2021-08-12 19:05:51,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:51,576 INFO L482 AbstractCegarLoop]: Abstraction has 130 states and 379 transitions. [2021-08-12 19:05:51,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:51,576 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 379 transitions. [2021-08-12 19:05:51,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:51,576 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:51,576 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:51,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431 [2021-08-12 19:05:51,576 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:51,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:51,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1126176574, now seen corresponding path program 79 times [2021-08-12 19:05:51,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:51,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621270367] [2021-08-12 19:05:51,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:51,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:51,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:51,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:51,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621270367] [2021-08-12 19:05:51,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621270367] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:51,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:51,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:51,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658997017] [2021-08-12 19:05:51,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:51,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:51,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:51,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:51,601 INFO L87 Difference]: Start difference. First operand 130 states and 379 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:51,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:51,901 INFO L93 Difference]: Finished difference Result 172 states and 463 transitions. [2021-08-12 19:05:51,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:51,902 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:51,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:51,903 INFO L225 Difference]: With dead ends: 172 [2021-08-12 19:05:51,903 INFO L226 Difference]: Without dead ends: 156 [2021-08-12 19:05:51,903 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 67.4ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:51,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-08-12 19:05:51,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 129. [2021-08-12 19:05:51,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 2.9375) internal successors, (376), 128 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:51,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 376 transitions. [2021-08-12 19:05:51,957 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 376 transitions. Word has length 16 [2021-08-12 19:05:51,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:51,958 INFO L482 AbstractCegarLoop]: Abstraction has 129 states and 376 transitions. [2021-08-12 19:05:51,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:51,958 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 376 transitions. [2021-08-12 19:05:51,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:51,958 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:51,958 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:51,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable432 [2021-08-12 19:05:51,958 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:51,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:51,958 INFO L82 PathProgramCache]: Analyzing trace with hash -700417548, now seen corresponding path program 80 times [2021-08-12 19:05:51,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:51,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733856123] [2021-08-12 19:05:51,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:51,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:52,007 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:52,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:52,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733856123] [2021-08-12 19:05:52,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733856123] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:52,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:52,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:52,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56400418] [2021-08-12 19:05:52,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:52,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:52,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:52,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:52,008 INFO L87 Difference]: Start difference. First operand 129 states and 376 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:52,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:52,353 INFO L93 Difference]: Finished difference Result 196 states and 512 transitions. [2021-08-12 19:05:52,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:52,353 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:52,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:52,354 INFO L225 Difference]: With dead ends: 196 [2021-08-12 19:05:52,355 INFO L226 Difference]: Without dead ends: 183 [2021-08-12 19:05:52,355 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 44.9ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:52,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-08-12 19:05:52,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 136. [2021-08-12 19:05:52,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 2.8962962962962964) internal successors, (391), 135 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:52,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 391 transitions. [2021-08-12 19:05:52,412 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 391 transitions. Word has length 16 [2021-08-12 19:05:52,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:52,412 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 391 transitions. [2021-08-12 19:05:52,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:52,412 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 391 transitions. [2021-08-12 19:05:52,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:52,412 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:52,412 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:52,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable433 [2021-08-12 19:05:52,412 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:52,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:52,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1797745124, now seen corresponding path program 81 times [2021-08-12 19:05:52,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:52,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647800459] [2021-08-12 19:05:52,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:52,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:52,443 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:52,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:52,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647800459] [2021-08-12 19:05:52,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647800459] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:52,444 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:52,444 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:52,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650600674] [2021-08-12 19:05:52,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:52,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:52,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:52,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:52,444 INFO L87 Difference]: Start difference. First operand 136 states and 391 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:52,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:52,789 INFO L93 Difference]: Finished difference Result 195 states and 503 transitions. [2021-08-12 19:05:52,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:52,810 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:52,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:52,812 INFO L225 Difference]: With dead ends: 195 [2021-08-12 19:05:52,812 INFO L226 Difference]: Without dead ends: 182 [2021-08-12 19:05:52,812 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 48.2ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:52,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-08-12 19:05:52,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 135. [2021-08-12 19:05:52,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.8955223880597014) internal successors, (388), 134 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:52,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 388 transitions. [2021-08-12 19:05:52,870 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 388 transitions. Word has length 16 [2021-08-12 19:05:52,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:52,870 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 388 transitions. [2021-08-12 19:05:52,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:52,870 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 388 transitions. [2021-08-12 19:05:52,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:52,870 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:52,870 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:52,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable434 [2021-08-12 19:05:52,870 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:52,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:52,870 INFO L82 PathProgramCache]: Analyzing trace with hash 351051412, now seen corresponding path program 82 times [2021-08-12 19:05:52,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:52,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169159075] [2021-08-12 19:05:52,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:52,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:52,926 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:52,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:52,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169159075] [2021-08-12 19:05:52,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169159075] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:52,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:52,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:52,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670903756] [2021-08-12 19:05:52,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:52,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:52,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:52,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:52,927 INFO L87 Difference]: Start difference. First operand 135 states and 388 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:53,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:53,206 INFO L93 Difference]: Finished difference Result 182 states and 483 transitions. [2021-08-12 19:05:53,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:53,206 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:53,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:53,207 INFO L225 Difference]: With dead ends: 182 [2021-08-12 19:05:53,207 INFO L226 Difference]: Without dead ends: 167 [2021-08-12 19:05:53,207 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 45.0ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:53,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-08-12 19:05:53,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 129. [2021-08-12 19:05:53,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 2.9296875) internal successors, (375), 128 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:53,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 375 transitions. [2021-08-12 19:05:53,256 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 375 transitions. Word has length 16 [2021-08-12 19:05:53,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:53,256 INFO L482 AbstractCegarLoop]: Abstraction has 129 states and 375 transitions. [2021-08-12 19:05:53,256 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:53,257 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 375 transitions. [2021-08-12 19:05:53,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:53,257 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:53,257 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:53,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable435 [2021-08-12 19:05:53,257 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:53,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:53,257 INFO L82 PathProgramCache]: Analyzing trace with hash 1836118152, now seen corresponding path program 80 times [2021-08-12 19:05:53,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:53,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126360089] [2021-08-12 19:05:53,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:53,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:53,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:53,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:53,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126360089] [2021-08-12 19:05:53,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126360089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:53,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988276697] [2021-08-12 19:05:53,289 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:53,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:53,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:53,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:53,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:53,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:53,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988276697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:53,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:53,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:05:53,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151401447] [2021-08-12 19:05:53,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:05:53,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:53,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:05:53,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:53,368 INFO L87 Difference]: Start difference. First operand 129 states and 375 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:53,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:53,734 INFO L93 Difference]: Finished difference Result 208 states and 561 transitions. [2021-08-12 19:05:53,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:53,735 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:53,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:53,736 INFO L225 Difference]: With dead ends: 208 [2021-08-12 19:05:53,736 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:05:53,736 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 80.3ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:53,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:05:53,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 133. [2021-08-12 19:05:53,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.962121212121212) internal successors, (391), 132 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:53,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 391 transitions. [2021-08-12 19:05:53,787 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 391 transitions. Word has length 16 [2021-08-12 19:05:53,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:53,787 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 391 transitions. [2021-08-12 19:05:53,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:53,787 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 391 transitions. [2021-08-12 19:05:53,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:53,787 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:53,787 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:53,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable436,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:53,993 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:53,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:53,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1097293038, now seen corresponding path program 81 times [2021-08-12 19:05:53,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:53,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930569347] [2021-08-12 19:05:53,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:53,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:54,020 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:54,020 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:54,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930569347] [2021-08-12 19:05:54,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930569347] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:54,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:54,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:54,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983143618] [2021-08-12 19:05:54,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:54,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:54,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:54,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:54,021 INFO L87 Difference]: Start difference. First operand 133 states and 391 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:54,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:54,399 INFO L93 Difference]: Finished difference Result 204 states and 540 transitions. [2021-08-12 19:05:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:54,401 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:54,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:54,402 INFO L225 Difference]: With dead ends: 204 [2021-08-12 19:05:54,402 INFO L226 Difference]: Without dead ends: 191 [2021-08-12 19:05:54,402 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 79.3ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:54,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-08-12 19:05:54,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 131. [2021-08-12 19:05:54,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 2.9461538461538463) internal successors, (383), 130 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:54,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 383 transitions. [2021-08-12 19:05:54,453 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 383 transitions. Word has length 16 [2021-08-12 19:05:54,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:54,453 INFO L482 AbstractCegarLoop]: Abstraction has 131 states and 383 transitions. [2021-08-12 19:05:54,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:54,453 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 383 transitions. [2021-08-12 19:05:54,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:54,453 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:54,454 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:54,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable437 [2021-08-12 19:05:54,454 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:54,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:54,454 INFO L82 PathProgramCache]: Analyzing trace with hash -1632522840, now seen corresponding path program 82 times [2021-08-12 19:05:54,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:54,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979303483] [2021-08-12 19:05:54,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:54,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:54,485 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:54,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:54,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979303483] [2021-08-12 19:05:54,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979303483] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:54,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:54,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:54,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741246464] [2021-08-12 19:05:54,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:54,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:54,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:54,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:54,486 INFO L87 Difference]: Start difference. First operand 131 states and 383 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:54,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:54,835 INFO L93 Difference]: Finished difference Result 181 states and 490 transitions. [2021-08-12 19:05:54,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:54,836 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:54,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:54,837 INFO L225 Difference]: With dead ends: 181 [2021-08-12 19:05:54,837 INFO L226 Difference]: Without dead ends: 166 [2021-08-12 19:05:54,837 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 72.9ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:54,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-12 19:05:54,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 128. [2021-08-12 19:05:54,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 127 states have (on average 2.9291338582677167) internal successors, (372), 127 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:54,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 372 transitions. [2021-08-12 19:05:54,888 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 372 transitions. Word has length 16 [2021-08-12 19:05:54,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:54,888 INFO L482 AbstractCegarLoop]: Abstraction has 128 states and 372 transitions. [2021-08-12 19:05:54,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:54,888 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 372 transitions. [2021-08-12 19:05:54,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:54,889 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:54,889 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:54,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438 [2021-08-12 19:05:54,889 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:54,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:54,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1788497036, now seen corresponding path program 83 times [2021-08-12 19:05:54,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:54,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835135254] [2021-08-12 19:05:54,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:54,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:54,913 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:54,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:54,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835135254] [2021-08-12 19:05:54,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835135254] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:54,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:54,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:54,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614833544] [2021-08-12 19:05:54,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:54,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:54,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:54,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:54,914 INFO L87 Difference]: Start difference. First operand 128 states and 372 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:55,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:55,167 INFO L93 Difference]: Finished difference Result 164 states and 436 transitions. [2021-08-12 19:05:55,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:55,167 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:55,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:55,168 INFO L225 Difference]: With dead ends: 164 [2021-08-12 19:05:55,168 INFO L226 Difference]: Without dead ends: 148 [2021-08-12 19:05:55,168 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 46.0ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:55,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-08-12 19:05:55,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 129. [2021-08-12 19:05:55,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 2.9140625) internal successors, (373), 128 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:55,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 373 transitions. [2021-08-12 19:05:55,230 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 373 transitions. Word has length 16 [2021-08-12 19:05:55,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:55,230 INFO L482 AbstractCegarLoop]: Abstraction has 129 states and 373 transitions. [2021-08-12 19:05:55,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:55,230 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 373 transitions. [2021-08-12 19:05:55,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:55,230 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:55,231 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:55,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable439 [2021-08-12 19:05:55,231 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:55,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:55,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1079869562, now seen corresponding path program 84 times [2021-08-12 19:05:55,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:55,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116886068] [2021-08-12 19:05:55,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:55,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:55,258 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:55,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:55,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116886068] [2021-08-12 19:05:55,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116886068] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:55,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:55,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:55,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735923532] [2021-08-12 19:05:55,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:55,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:55,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:55,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:55,259 INFO L87 Difference]: Start difference. First operand 129 states and 373 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:55,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:55,558 INFO L93 Difference]: Finished difference Result 174 states and 451 transitions. [2021-08-12 19:05:55,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:55,559 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:55,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:55,560 INFO L225 Difference]: With dead ends: 174 [2021-08-12 19:05:55,560 INFO L226 Difference]: Without dead ends: 161 [2021-08-12 19:05:55,560 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 61.0ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:55,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-08-12 19:05:55,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 134. [2021-08-12 19:05:55,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.8796992481203008) internal successors, (383), 133 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:55,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 383 transitions. [2021-08-12 19:05:55,614 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 383 transitions. Word has length 16 [2021-08-12 19:05:55,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:55,614 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 383 transitions. [2021-08-12 19:05:55,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:55,614 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 383 transitions. [2021-08-12 19:05:55,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:55,614 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:55,614 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:55,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440 [2021-08-12 19:05:55,614 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:55,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:55,614 INFO L82 PathProgramCache]: Analyzing trace with hash 2117770158, now seen corresponding path program 85 times [2021-08-12 19:05:55,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:55,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503887590] [2021-08-12 19:05:55,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:55,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:55,644 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:55,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:55,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503887590] [2021-08-12 19:05:55,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503887590] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:55,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:55,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:55,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083176893] [2021-08-12 19:05:55,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:55,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:55,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:55,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:55,645 INFO L87 Difference]: Start difference. First operand 134 states and 383 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:55,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:55,908 INFO L93 Difference]: Finished difference Result 161 states and 425 transitions. [2021-08-12 19:05:55,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:55,908 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:55,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:55,909 INFO L225 Difference]: With dead ends: 161 [2021-08-12 19:05:55,909 INFO L226 Difference]: Without dead ends: 147 [2021-08-12 19:05:55,909 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 59.2ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:55,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-08-12 19:05:55,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 128. [2021-08-12 19:05:55,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 127 states have (on average 2.921259842519685) internal successors, (371), 127 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:55,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 371 transitions. [2021-08-12 19:05:55,961 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 371 transitions. Word has length 16 [2021-08-12 19:05:55,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:55,961 INFO L482 AbstractCegarLoop]: Abstraction has 128 states and 371 transitions. [2021-08-12 19:05:55,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:55,961 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 371 transitions. [2021-08-12 19:05:55,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:55,962 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:55,962 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:55,962 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable441 [2021-08-12 19:05:55,962 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:55,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:55,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1586215828, now seen corresponding path program 86 times [2021-08-12 19:05:55,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:55,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491887590] [2021-08-12 19:05:55,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:55,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:55,990 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:55,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:55,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491887590] [2021-08-12 19:05:55,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491887590] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:55,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:55,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:55,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865629950] [2021-08-12 19:05:55,990 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:55,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:55,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:55,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:55,990 INFO L87 Difference]: Start difference. First operand 128 states and 371 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:56,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:56,241 INFO L93 Difference]: Finished difference Result 157 states and 421 transitions. [2021-08-12 19:05:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:56,241 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:56,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:56,242 INFO L225 Difference]: With dead ends: 157 [2021-08-12 19:05:56,242 INFO L226 Difference]: Without dead ends: 144 [2021-08-12 19:05:56,242 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 59.0ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:56,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-08-12 19:05:56,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 135. [2021-08-12 19:05:56,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.8805970149253732) internal successors, (386), 134 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:56,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 386 transitions. [2021-08-12 19:05:56,296 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 386 transitions. Word has length 16 [2021-08-12 19:05:56,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:56,296 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 386 transitions. [2021-08-12 19:05:56,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:56,296 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 386 transitions. [2021-08-12 19:05:56,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:56,296 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:56,296 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:56,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable442 [2021-08-12 19:05:56,296 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:56,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:56,296 INFO L82 PathProgramCache]: Analyzing trace with hash 1611423892, now seen corresponding path program 87 times [2021-08-12 19:05:56,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:56,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510538911] [2021-08-12 19:05:56,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:56,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:56,323 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:56,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:56,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510538911] [2021-08-12 19:05:56,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510538911] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:56,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:56,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:56,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729388513] [2021-08-12 19:05:56,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:56,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:56,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:56,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:56,324 INFO L87 Difference]: Start difference. First operand 135 states and 386 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:56,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:56,580 INFO L93 Difference]: Finished difference Result 156 states and 412 transitions. [2021-08-12 19:05:56,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:56,580 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:56,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:56,582 INFO L225 Difference]: With dead ends: 156 [2021-08-12 19:05:56,582 INFO L226 Difference]: Without dead ends: 143 [2021-08-12 19:05:56,582 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 69.3ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:56,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-08-12 19:05:56,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 134. [2021-08-12 19:05:56,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.8796992481203008) internal successors, (383), 133 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:56,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 383 transitions. [2021-08-12 19:05:56,637 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 383 transitions. Word has length 16 [2021-08-12 19:05:56,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:56,637 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 383 transitions. [2021-08-12 19:05:56,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:56,637 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 383 transitions. [2021-08-12 19:05:56,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:56,637 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:56,637 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:56,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable443 [2021-08-12 19:05:56,637 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:56,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:56,638 INFO L82 PathProgramCache]: Analyzing trace with hash -534746868, now seen corresponding path program 88 times [2021-08-12 19:05:56,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:56,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121085886] [2021-08-12 19:05:56,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:56,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:56,666 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:56,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:56,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121085886] [2021-08-12 19:05:56,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121085886] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:56,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:56,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:56,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228918756] [2021-08-12 19:05:56,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:56,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:56,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:56,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:56,667 INFO L87 Difference]: Start difference. First operand 134 states and 383 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:56,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:56,852 INFO L93 Difference]: Finished difference Result 143 states and 392 transitions. [2021-08-12 19:05:56,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:56,852 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:56,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:56,854 INFO L225 Difference]: With dead ends: 143 [2021-08-12 19:05:56,854 INFO L226 Difference]: Without dead ends: 127 [2021-08-12 19:05:56,854 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 46.5ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:56,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-08-12 19:05:56,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2021-08-12 19:05:56,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 2.9285714285714284) internal successors, (369), 126 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:56,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 369 transitions. [2021-08-12 19:05:56,905 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 369 transitions. Word has length 16 [2021-08-12 19:05:56,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:56,905 INFO L482 AbstractCegarLoop]: Abstraction has 127 states and 369 transitions. [2021-08-12 19:05:56,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:56,905 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 369 transitions. [2021-08-12 19:05:56,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:56,906 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:56,906 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:56,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable444 [2021-08-12 19:05:56,906 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:56,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:56,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1956099518, now seen corresponding path program 83 times [2021-08-12 19:05:56,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:56,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432806709] [2021-08-12 19:05:56,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:56,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:56,930 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:56,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:56,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432806709] [2021-08-12 19:05:56,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432806709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:56,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869758387] [2021-08-12 19:05:56,931 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:56,956 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:05:56,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:56,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:56,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:56,993 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:56,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869758387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:56,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:56,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:05:56,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005591085] [2021-08-12 19:05:56,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:05:56,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:56,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:05:56,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:05:56,993 INFO L87 Difference]: Start difference. First operand 127 states and 369 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:05:57,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:57,298 INFO L93 Difference]: Finished difference Result 187 states and 529 transitions. [2021-08-12 19:05:57,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:57,298 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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 16 [2021-08-12 19:05:57,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:57,300 INFO L225 Difference]: With dead ends: 187 [2021-08-12 19:05:57,300 INFO L226 Difference]: Without dead ends: 176 [2021-08-12 19:05:57,300 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 56.9ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:05:57,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-08-12 19:05:57,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 121. [2021-08-12 19:05:57,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 120 states have (on average 2.925) internal successors, (351), 120 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:57,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 351 transitions. [2021-08-12 19:05:57,352 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 351 transitions. Word has length 16 [2021-08-12 19:05:57,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:57,352 INFO L482 AbstractCegarLoop]: Abstraction has 121 states and 351 transitions. [2021-08-12 19:05:57,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 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-08-12 19:05:57,352 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 351 transitions. [2021-08-12 19:05:57,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:57,352 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:57,352 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:57,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable445 [2021-08-12 19:05:57,553 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:57,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:57,553 INFO L82 PathProgramCache]: Analyzing trace with hash -912267080, now seen corresponding path program 84 times [2021-08-12 19:05:57,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:57,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86179735] [2021-08-12 19:05:57,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:57,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:57,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:57,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:57,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86179735] [2021-08-12 19:05:57,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86179735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:57,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309875612] [2021-08-12 19:05:57,580 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:57,625 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:05:57,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:57,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:57,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:57,663 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:57,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309875612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:57,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:57,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:05:57,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832846818] [2021-08-12 19:05:57,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:05:57,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:57,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:05:57,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:05:57,664 INFO L87 Difference]: Start difference. First operand 121 states and 351 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:58,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:58,036 INFO L93 Difference]: Finished difference Result 204 states and 561 transitions. [2021-08-12 19:05:58,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:58,037 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:58,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:58,038 INFO L225 Difference]: With dead ends: 204 [2021-08-12 19:05:58,038 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:05:58,039 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 66.1ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:05:58,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:05:58,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 123. [2021-08-12 19:05:58,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.942622950819672) internal successors, (359), 122 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:58,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 359 transitions. [2021-08-12 19:05:58,092 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 359 transitions. Word has length 16 [2021-08-12 19:05:58,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:58,092 INFO L482 AbstractCegarLoop]: Abstraction has 123 states and 359 transitions. [2021-08-12 19:05:58,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:58,092 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 359 transitions. [2021-08-12 19:05:58,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:58,093 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:58,093 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:58,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable446,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:58,293 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:58,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:58,293 INFO L82 PathProgramCache]: Analyzing trace with hash 449289026, now seen corresponding path program 85 times [2021-08-12 19:05:58,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:58,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602589713] [2021-08-12 19:05:58,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:58,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:58,316 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:58,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:58,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602589713] [2021-08-12 19:05:58,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602589713] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:58,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:58,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:58,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875503975] [2021-08-12 19:05:58,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:58,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:58,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:58,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:58,317 INFO L87 Difference]: Start difference. First operand 123 states and 359 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:58,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:58,624 INFO L93 Difference]: Finished difference Result 181 states and 504 transitions. [2021-08-12 19:05:58,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:58,624 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:58,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:58,625 INFO L225 Difference]: With dead ends: 181 [2021-08-12 19:05:58,625 INFO L226 Difference]: Without dead ends: 168 [2021-08-12 19:05:58,625 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 47.2ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:58,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-08-12 19:05:58,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 119. [2021-08-12 19:05:58,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.9237288135593222) internal successors, (345), 118 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:58,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 345 transitions. [2021-08-12 19:05:58,678 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 345 transitions. Word has length 16 [2021-08-12 19:05:58,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:58,678 INFO L482 AbstractCegarLoop]: Abstraction has 119 states and 345 transitions. [2021-08-12 19:05:58,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:58,678 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 345 transitions. [2021-08-12 19:05:58,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:58,678 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:58,679 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:58,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable447 [2021-08-12 19:05:58,679 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:58,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:58,679 INFO L82 PathProgramCache]: Analyzing trace with hash -1418613346, now seen corresponding path program 86 times [2021-08-12 19:05:58,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:58,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483112823] [2021-08-12 19:05:58,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:58,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:58,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:58,707 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:58,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483112823] [2021-08-12 19:05:58,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483112823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:58,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080907815] [2021-08-12 19:05:58,707 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:05:58,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:05:58,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:05:58,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:05:58,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:05:58,783 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:58,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080907815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:05:58,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:05:58,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:05:58,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135962201] [2021-08-12 19:05:58,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:05:58,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:58,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:05:58,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:05:58,784 INFO L87 Difference]: Start difference. First operand 119 states and 345 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:59,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:59,099 INFO L93 Difference]: Finished difference Result 162 states and 438 transitions. [2021-08-12 19:05:59,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:59,100 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:59,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:59,101 INFO L225 Difference]: With dead ends: 162 [2021-08-12 19:05:59,101 INFO L226 Difference]: Without dead ends: 151 [2021-08-12 19:05:59,101 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 78.6ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:05:59,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-08-12 19:05:59,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 118. [2021-08-12 19:05:59,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 117 states have (on average 2.871794871794872) internal successors, (336), 117 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:59,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 336 transitions. [2021-08-12 19:05:59,154 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 336 transitions. Word has length 16 [2021-08-12 19:05:59,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:59,154 INFO L482 AbstractCegarLoop]: Abstraction has 118 states and 336 transitions. [2021-08-12 19:05:59,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:59,154 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 336 transitions. [2021-08-12 19:05:59,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:59,154 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:59,154 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:59,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable448 [2021-08-12 19:05:59,355 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:59,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:59,355 INFO L82 PathProgramCache]: Analyzing trace with hash -57057240, now seen corresponding path program 87 times [2021-08-12 19:05:59,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:59,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279751096] [2021-08-12 19:05:59,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:59,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:59,379 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:59,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:59,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279751096] [2021-08-12 19:05:59,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279751096] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:59,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:59,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:59,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842009348] [2021-08-12 19:05:59,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:59,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:59,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:59,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:59,380 INFO L87 Difference]: Start difference. First operand 118 states and 336 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:59,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:59,670 INFO L93 Difference]: Finished difference Result 158 states and 417 transitions. [2021-08-12 19:05:59,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:59,670 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:59,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:59,671 INFO L225 Difference]: With dead ends: 158 [2021-08-12 19:05:59,671 INFO L226 Difference]: Without dead ends: 145 [2021-08-12 19:05:59,672 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.4ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:59,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-08-12 19:05:59,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 116. [2021-08-12 19:05:59,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 115 states have (on average 2.8521739130434782) internal successors, (328), 115 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:59,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 328 transitions. [2021-08-12 19:05:59,730 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 328 transitions. Word has length 16 [2021-08-12 19:05:59,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:05:59,730 INFO L482 AbstractCegarLoop]: Abstraction has 116 states and 328 transitions. [2021-08-12 19:05:59,730 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:59,730 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 328 transitions. [2021-08-12 19:05:59,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:05:59,731 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:05:59,731 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:05:59,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable449 [2021-08-12 19:05:59,731 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:05:59,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:05:59,731 INFO L82 PathProgramCache]: Analyzing trace with hash -592287042, now seen corresponding path program 88 times [2021-08-12 19:05:59,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:05:59,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798798374] [2021-08-12 19:05:59,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:05:59,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:05:59,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:05:59,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:05:59,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798798374] [2021-08-12 19:05:59,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798798374] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:05:59,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:05:59,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-12 19:05:59,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232163434] [2021-08-12 19:05:59,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:05:59,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:05:59,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:05:59,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:05:59,756 INFO L87 Difference]: Start difference. First operand 116 states and 328 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:05:59,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:05:59,987 INFO L93 Difference]: Finished difference Result 135 states and 367 transitions. [2021-08-12 19:05:59,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:05:59,988 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:05:59,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:05:59,989 INFO L225 Difference]: With dead ends: 135 [2021-08-12 19:05:59,989 INFO L226 Difference]: Without dead ends: 120 [2021-08-12 19:05:59,989 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 60.0ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:05:59,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-12 19:06:00,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 108. [2021-08-12 19:06:00,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.878504672897196) internal successors, (308), 107 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:00,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 308 transitions. [2021-08-12 19:06:00,035 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 308 transitions. Word has length 16 [2021-08-12 19:06:00,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:00,035 INFO L482 AbstractCegarLoop]: Abstraction has 108 states and 308 transitions. [2021-08-12 19:06:00,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:00,035 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 308 transitions. [2021-08-12 19:06:00,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:00,036 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:00,036 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:00,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable450 [2021-08-12 19:06:00,036 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:00,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:00,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1638627788, now seen corresponding path program 1 times [2021-08-12 19:06:00,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:00,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518715771] [2021-08-12 19:06:00,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:00,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:00,346 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:00,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:00,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518715771] [2021-08-12 19:06:00,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518715771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:00,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009782504] [2021-08-12 19:06:00,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:00,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:00,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:06:00,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:00,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:00,511 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 25 treesize of output 19 [2021-08-12 19:06:00,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:00,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:00,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:00,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:00,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:00,519 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 15 treesize of output 11 [2021-08-12 19:06:00,520 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:00,523 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 35 treesize of output 27 [2021-08-12 19:06:00,526 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:00,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:00,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:00,561 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:151, output treesize:117 [2021-08-12 19:06:00,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:00,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:00,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:00,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:00,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:06:00,811 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:00,841 INFO L628 ElimStorePlain]: treesize reduction 46, result has 53.5 percent of original size [2021-08-12 19:06:00,842 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:06:00,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:06:00,845 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:00,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:00,855 INFO L518 ElimStorePlain]: Eliminatee v_prenex_2 vanished before elimination [2021-08-12 19:06:00,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:00,856 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:158, output treesize:32 [2021-08-12 19:06:00,901 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:00,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009782504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:00,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:00,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-12 19:06:00,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890530074] [2021-08-12 19:06:00,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:06:00,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:00,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:06:00,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:06:00,902 INFO L87 Difference]: Start difference. First operand 108 states and 308 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:01,459 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-08-12 19:06:01,784 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-08-12 19:06:01,939 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-08-12 19:06:02,244 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 72 [2021-08-12 19:06:02,865 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 77 [2021-08-12 19:06:03,160 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 73 [2021-08-12 19:06:03,406 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 81 [2021-08-12 19:06:03,803 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 86 [2021-08-12 19:06:04,307 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 96 [2021-08-12 19:06:04,709 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 93 [2021-08-12 19:06:04,912 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 75 [2021-08-12 19:06:05,320 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 87 [2021-08-12 19:06:05,725 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 84 [2021-08-12 19:06:06,207 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 89 [2021-08-12 19:06:06,572 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2021-08-12 19:06:07,050 WARN L205 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 85 [2021-08-12 19:06:07,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:07,386 INFO L93 Difference]: Finished difference Result 326 states and 855 transitions. [2021-08-12 19:06:07,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:06:07,386 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:07,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:07,388 INFO L225 Difference]: With dead ends: 326 [2021-08-12 19:06:07,388 INFO L226 Difference]: Without dead ends: 281 [2021-08-12 19:06:07,388 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 5651.1ms TimeCoverageRelationStatistics Valid=321, Invalid=1239, Unknown=0, NotChecked=0, Total=1560 [2021-08-12 19:06:07,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-08-12 19:06:07,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 167. [2021-08-12 19:06:07,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 2.86144578313253) internal successors, (475), 166 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:07,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 475 transitions. [2021-08-12 19:06:07,465 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 475 transitions. Word has length 17 [2021-08-12 19:06:07,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:07,465 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 475 transitions. [2021-08-12 19:06:07,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:07,466 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 475 transitions. [2021-08-12 19:06:07,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:07,466 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:07,466 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:07,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable451,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:07,666 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:07,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:07,667 INFO L82 PathProgramCache]: Analyzing trace with hash -310438566, now seen corresponding path program 2 times [2021-08-12 19:06:07,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:07,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092996674] [2021-08-12 19:06:07,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:07,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:08,002 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:08,003 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:08,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092996674] [2021-08-12 19:06:08,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092996674] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:08,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006910546] [2021-08-12 19:06:08,003 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:08,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:08,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:08,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:06:08,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:08,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:08,178 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 15 treesize of output 11 [2021-08-12 19:06:08,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:08,183 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 35 treesize of output 27 [2021-08-12 19:06:08,184 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:08,187 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 25 treesize of output 19 [2021-08-12 19:06:08,188 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,191 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 25 treesize of output 19 [2021-08-12 19:06:08,192 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:08,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:08,236 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:173, output treesize:139 [2021-08-12 19:06:08,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:08,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:08,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:08,444 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,509 INFO L628 ElimStorePlain]: treesize reduction 52, result has 67.5 percent of original size [2021-08-12 19:06:08,509 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:06:08,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:08,513 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:08,549 INFO L518 ElimStorePlain]: Eliminatee v_prenex_4 vanished before elimination [2021-08-12 19:06:08,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:06:08,553 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:06:08,556 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:08,581 INFO L628 ElimStorePlain]: treesize reduction 20, result has 67.2 percent of original size [2021-08-12 19:06:08,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-08-12 19:06:08,585 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:08,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:08,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:08,596 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:191, output treesize:32 [2021-08-12 19:06:08,631 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:08,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006910546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:08,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:08,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-12 19:06:08,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123963607] [2021-08-12 19:06:08,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:06:08,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:08,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:06:08,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:06:08,632 INFO L87 Difference]: Start difference. First operand 167 states and 475 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:09,501 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 68 [2021-08-12 19:06:09,798 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 78 [2021-08-12 19:06:10,039 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 67 [2021-08-12 19:06:10,304 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2021-08-12 19:06:10,741 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 90 [2021-08-12 19:06:11,156 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 88 [2021-08-12 19:06:11,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:11,508 INFO L93 Difference]: Finished difference Result 266 states and 739 transitions. [2021-08-12 19:06:11,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:06:11,508 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:11,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:11,509 INFO L225 Difference]: With dead ends: 266 [2021-08-12 19:06:11,509 INFO L226 Difference]: Without dead ends: 252 [2021-08-12 19:06:11,510 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 2491.8ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:06:11,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-08-12 19:06:11,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 176. [2021-08-12 19:06:11,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.9257142857142857) internal successors, (512), 175 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:11,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 512 transitions. [2021-08-12 19:06:11,588 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 512 transitions. Word has length 17 [2021-08-12 19:06:11,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:11,588 INFO L482 AbstractCegarLoop]: Abstraction has 176 states and 512 transitions. [2021-08-12 19:06:11,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:11,588 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 512 transitions. [2021-08-12 19:06:11,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:11,589 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:11,589 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:11,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable463 [2021-08-12 19:06:11,789 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:11,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:11,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1170799304, now seen corresponding path program 3 times [2021-08-12 19:06:11,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:11,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128848859] [2021-08-12 19:06:11,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:11,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:11,960 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:11,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:11,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128848859] [2021-08-12 19:06:11,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128848859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:11,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782299823] [2021-08-12 19:06:11,960 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:11,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:06:11,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:11,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:06:11,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:12,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:12,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:06:12,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:12,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:12,164 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:12,168 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:12,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:12,199 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:152, output treesize:117 [2021-08-12 19:06:12,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:12,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,303 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 25 treesize of output 19 [2021-08-12 19:06:12,304 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,307 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 28 treesize of output 22 [2021-08-12 19:06:12,308 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,312 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 35 treesize of output 27 [2021-08-12 19:06:12,312 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,317 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 17 treesize of output 13 [2021-08-12 19:06:12,317 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,321 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 25 treesize of output 19 [2021-08-12 19:06:12,322 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,326 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 38 treesize of output 30 [2021-08-12 19:06:12,327 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,330 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 27 treesize of output 21 [2021-08-12 19:06:12,330 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,432 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-08-12 19:06:12,432 INFO L628 ElimStorePlain]: treesize reduction 114, result has 54.9 percent of original size [2021-08-12 19:06:12,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:06:12,437 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,440 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 10 treesize of output 6 [2021-08-12 19:06:12,441 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:12,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:12,444 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 25 treesize of output 17 [2021-08-12 19:06:12,445 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:12,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:12,449 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:12,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:12,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:06:12,487 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:321, output treesize:97 [2021-08-12 19:06:12,621 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:12,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782299823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:12,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:12,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:06:12,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325213959] [2021-08-12 19:06:12,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:12,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:12,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:12,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:12,622 INFO L87 Difference]: Start difference. First operand 176 states and 512 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:13,289 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 43 [2021-08-12 19:06:13,492 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-08-12 19:06:13,764 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 71 [2021-08-12 19:06:13,986 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 59 [2021-08-12 19:06:14,253 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-08-12 19:06:14,513 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 59 [2021-08-12 19:06:15,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:15,022 INFO L93 Difference]: Finished difference Result 285 states and 799 transitions. [2021-08-12 19:06:15,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:06:15,022 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:15,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:15,023 INFO L225 Difference]: With dead ends: 285 [2021-08-12 19:06:15,023 INFO L226 Difference]: Without dead ends: 252 [2021-08-12 19:06:15,023 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1934.0ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:06:15,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-08-12 19:06:15,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 180. [2021-08-12 19:06:15,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 2.916201117318436) internal successors, (522), 179 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:15,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 522 transitions. [2021-08-12 19:06:15,108 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 522 transitions. Word has length 17 [2021-08-12 19:06:15,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:15,108 INFO L482 AbstractCegarLoop]: Abstraction has 180 states and 522 transitions. [2021-08-12 19:06:15,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:15,108 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 522 transitions. [2021-08-12 19:06:15,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:15,108 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:15,108 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:15,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable479 [2021-08-12 19:06:15,309 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:15,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:15,309 INFO L82 PathProgramCache]: Analyzing trace with hash 227417012, now seen corresponding path program 4 times [2021-08-12 19:06:15,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:15,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636356188] [2021-08-12 19:06:15,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:15,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:15,630 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:15,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:15,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636356188] [2021-08-12 19:06:15,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636356188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:15,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381487139] [2021-08-12 19:06:15,631 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:15,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:06:15,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:15,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:06:15,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:15,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:15,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:15,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:15,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:15,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:06:15,876 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:15,964 INFO L628 ElimStorePlain]: treesize reduction 62, result has 71.6 percent of original size [2021-08-12 19:06:15,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:15,969 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:15,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:15,973 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:15,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:15,976 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:16,050 INFO L628 ElimStorePlain]: treesize reduction 10, result has 92.4 percent of original size [2021-08-12 19:06:16,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:06:16,051 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:245, output treesize:121 [2021-08-12 19:06:16,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:16,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:16,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:16,145 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:16,217 INFO L628 ElimStorePlain]: treesize reduction 48, result has 74.1 percent of original size [2021-08-12 19:06:16,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:16,222 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:16,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:16,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:16,260 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:16,310 INFO L628 ElimStorePlain]: treesize reduction 31, result has 75.4 percent of original size [2021-08-12 19:06:16,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:16,314 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:16,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:16,337 INFO L518 ElimStorePlain]: Eliminatee v_prenex_14 vanished before elimination [2021-08-12 19:06:16,337 INFO L518 ElimStorePlain]: Eliminatee v_prenex_13 vanished before elimination [2021-08-12 19:06:16,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:06:16,340 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:16,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:16,343 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:16,368 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.0 percent of original size [2021-08-12 19:06:16,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:16,372 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:16,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:06:16,376 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:16,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:16,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:16,388 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 8 variables, input treesize:195, output treesize:32 [2021-08-12 19:06:16,420 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:16,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381487139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:16,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:16,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-12 19:06:16,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187655677] [2021-08-12 19:06:16,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:06:16,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:16,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:06:16,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:06:16,421 INFO L87 Difference]: Start difference. First operand 180 states and 522 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:17,047 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 82 [2021-08-12 19:06:17,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:17,495 INFO L93 Difference]: Finished difference Result 267 states and 739 transitions. [2021-08-12 19:06:17,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:06:17,495 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:17,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:17,496 INFO L225 Difference]: With dead ends: 267 [2021-08-12 19:06:17,497 INFO L226 Difference]: Without dead ends: 259 [2021-08-12 19:06:17,497 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 905.6ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:06:17,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-08-12 19:06:17,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 184. [2021-08-12 19:06:17,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 183 states have (on average 2.907103825136612) internal successors, (532), 183 states have internal predecessors, (532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:17,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 532 transitions. [2021-08-12 19:06:17,590 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 532 transitions. Word has length 17 [2021-08-12 19:06:17,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:17,590 INFO L482 AbstractCegarLoop]: Abstraction has 184 states and 532 transitions. [2021-08-12 19:06:17,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:17,590 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 532 transitions. [2021-08-12 19:06:17,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:17,590 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:17,590 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:17,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable495,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:17,793 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:17,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:17,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1708654882, now seen corresponding path program 5 times [2021-08-12 19:06:17,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:17,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888443407] [2021-08-12 19:06:17,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:17,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:17,965 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:17,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:17,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888443407] [2021-08-12 19:06:17,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888443407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:17,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806468100] [2021-08-12 19:06:17,965 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:17,992 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:06:17,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:17,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:06:17,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:18,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:18,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:18,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:18,166 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:18,171 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:18,175 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,268 INFO L628 ElimStorePlain]: treesize reduction 56, result has 74.3 percent of original size [2021-08-12 19:06:18,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:18,272 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:18,276 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:18,280 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:18,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:06:18,314 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:257, output treesize:142 [2021-08-12 19:06:18,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:06:18,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-08-12 19:06:18,432 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,472 INFO L628 ElimStorePlain]: treesize reduction 11, result has 88.4 percent of original size [2021-08-12 19:06:18,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:18,476 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:18,494 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:06:18,494 INFO L518 ElimStorePlain]: Eliminatee v_prenex_18 vanished before elimination [2021-08-12 19:06:18,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:18,506 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:18,530 INFO L628 ElimStorePlain]: treesize reduction 14, result has 69.6 percent of original size [2021-08-12 19:06:18,531 INFO L518 ElimStorePlain]: Eliminatee v_prenex_16 vanished before elimination [2021-08-12 19:06:18,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:18,531 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:32 [2021-08-12 19:06:18,566 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:18,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806468100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:18,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:18,567 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:06:18,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576047560] [2021-08-12 19:06:18,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:18,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:18,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:18,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:18,567 INFO L87 Difference]: Start difference. First operand 184 states and 532 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:19,155 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 77 [2021-08-12 19:06:19,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:19,721 INFO L93 Difference]: Finished difference Result 281 states and 771 transitions. [2021-08-12 19:06:19,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:06:19,721 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:19,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:19,722 INFO L225 Difference]: With dead ends: 281 [2021-08-12 19:06:19,722 INFO L226 Difference]: Without dead ends: 256 [2021-08-12 19:06:19,722 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 792.2ms TimeCoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:06:19,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-08-12 19:06:19,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 182. [2021-08-12 19:06:19,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.911602209944751) internal successors, (527), 181 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:19,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 527 transitions. [2021-08-12 19:06:19,809 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 527 transitions. Word has length 17 [2021-08-12 19:06:19,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:19,809 INFO L482 AbstractCegarLoop]: Abstraction has 182 states and 527 transitions. [2021-08-12 19:06:19,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:19,809 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 527 transitions. [2021-08-12 19:06:19,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:19,809 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:19,809 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:20,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable519,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:20,010 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:20,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:20,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1137200076, now seen corresponding path program 6 times [2021-08-12 19:06:20,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:20,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175111731] [2021-08-12 19:06:20,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:20,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:20,227 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:20,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:20,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175111731] [2021-08-12 19:06:20,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175111731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:20,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135944435] [2021-08-12 19:06:20,227 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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:20,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:06:20,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:20,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:06:20,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:20,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:20,345 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 15 treesize of output 11 [2021-08-12 19:06:20,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:20,350 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 25 treesize of output 19 [2021-08-12 19:06:20,350 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:20,354 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 25 treesize of output 19 [2021-08-12 19:06:20,355 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:06:20,358 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:20,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:20,392 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:139, output treesize:100 [2021-08-12 19:06:20,552 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_20], 1=[v_prenex_21, array_4]} [2021-08-12 19:06:20,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:20,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:20,560 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:20,565 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:06:20,569 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,673 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 52 [2021-08-12 19:06:20,674 INFO L628 ElimStorePlain]: treesize reduction 131, result has 54.4 percent of original size [2021-08-12 19:06:20,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:06:20,677 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:06:20,681 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:20,726 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 10 treesize of output 6 [2021-08-12 19:06:20,727 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:20,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:20,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:20,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:20,772 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:20,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:20,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:20,778 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:20,781 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 25 treesize of output 17 [2021-08-12 19:06:20,782 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:20,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:20,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:06:20,823 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 4 variables, input treesize:319, output treesize:100 [2021-08-12 19:06:20,946 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:20,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135944435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:20,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:20,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:06:20,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104238203] [2021-08-12 19:06:20,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:20,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:20,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:20,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:20,947 INFO L87 Difference]: Start difference. First operand 182 states and 527 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:21,492 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-08-12 19:06:21,769 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 62 [2021-08-12 19:06:21,988 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-08-12 19:06:22,152 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-08-12 19:06:22,413 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 67 [2021-08-12 19:06:22,706 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2021-08-12 19:06:22,935 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2021-08-12 19:06:23,283 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2021-08-12 19:06:23,618 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2021-08-12 19:06:24,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:24,154 INFO L93 Difference]: Finished difference Result 418 states and 1144 transitions. [2021-08-12 19:06:24,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:06:24,154 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:24,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:24,155 INFO L225 Difference]: With dead ends: 418 [2021-08-12 19:06:24,156 INFO L226 Difference]: Without dead ends: 306 [2021-08-12 19:06:24,156 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 2326.2ms TimeCoverageRelationStatistics Valid=197, Invalid=795, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:06:24,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-08-12 19:06:24,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 211. [2021-08-12 19:06:24,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 2.9714285714285715) internal successors, (624), 210 states have internal predecessors, (624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:24,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 624 transitions. [2021-08-12 19:06:24,263 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 624 transitions. Word has length 17 [2021-08-12 19:06:24,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:24,263 INFO L482 AbstractCegarLoop]: Abstraction has 211 states and 624 transitions. [2021-08-12 19:06:24,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:24,263 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 624 transitions. [2021-08-12 19:06:24,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:24,263 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:24,263 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:24,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable549,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:24,464 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:24,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:24,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1264185258, now seen corresponding path program 7 times [2021-08-12 19:06:24,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:24,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506349818] [2021-08-12 19:06:24,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:24,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:24,779 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:24,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:24,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506349818] [2021-08-12 19:06:24,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506349818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:24,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405570884] [2021-08-12 19:06:24,780 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:24,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:24,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:06:24,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:24,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:24,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:24,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:24,882 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:24,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:24,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:24,903 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:24,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:24,905 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:24,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:24,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:24,920 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:100, output treesize:74 [2021-08-12 19:06:25,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:06:25,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:25,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:06:25,032 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:25,061 INFO L628 ElimStorePlain]: treesize reduction 10, result has 87.2 percent of original size [2021-08-12 19:06:25,061 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:06:25,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:25,064 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:25,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:25,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:25,078 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:25,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:25,089 INFO L518 ElimStorePlain]: Eliminatee v_prenex_23 vanished before elimination [2021-08-12 19:06:25,089 INFO L518 ElimStorePlain]: Eliminatee v_prenex_26 vanished before elimination [2021-08-12 19:06:25,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:25,090 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:120, output treesize:32 [2021-08-12 19:06:25,137 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:25,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405570884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:25,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:25,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:06:25,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417630781] [2021-08-12 19:06:25,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:25,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:25,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:25,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:25,137 INFO L87 Difference]: Start difference. First operand 211 states and 624 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:25,705 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 65 [2021-08-12 19:06:25,889 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 69 [2021-08-12 19:06:26,198 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 80 [2021-08-12 19:06:26,405 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 68 [2021-08-12 19:06:26,720 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 77 [2021-08-12 19:06:27,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:27,215 INFO L93 Difference]: Finished difference Result 343 states and 926 transitions. [2021-08-12 19:06:27,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:06:27,215 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:27,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:27,216 INFO L225 Difference]: With dead ends: 343 [2021-08-12 19:06:27,217 INFO L226 Difference]: Without dead ends: 316 [2021-08-12 19:06:27,217 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1488.6ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:06:27,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-08-12 19:06:27,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 208. [2021-08-12 19:06:27,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 207 states have (on average 2.9855072463768115) internal successors, (618), 207 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:27,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 618 transitions. [2021-08-12 19:06:27,322 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 618 transitions. Word has length 17 [2021-08-12 19:06:27,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:27,322 INFO L482 AbstractCegarLoop]: Abstraction has 208 states and 618 transitions. [2021-08-12 19:06:27,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:27,322 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 618 transitions. [2021-08-12 19:06:27,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:27,322 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:27,323 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:27,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable564 [2021-08-12 19:06:27,523 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:27,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:27,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1508275688, now seen corresponding path program 8 times [2021-08-12 19:06:27,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:27,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276932127] [2021-08-12 19:06:27,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:27,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:27,791 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:27,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:27,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276932127] [2021-08-12 19:06:27,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276932127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:27,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966668103] [2021-08-12 19:06:27,791 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:27,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:27,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:27,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:06:27,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:27,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:27,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:27,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:27,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:27,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:27,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:27,966 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:27,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:27,969 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:27,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:27,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:27,988 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:80 [2021-08-12 19:06:28,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:06:28,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:28,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:06:28,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:28,100 INFO L628 ElimStorePlain]: treesize reduction 31, result has 67.4 percent of original size [2021-08-12 19:06:28,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:28,103 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:28,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:28,116 INFO L518 ElimStorePlain]: Eliminatee v_prenex_30 vanished before elimination [2021-08-12 19:06:28,116 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:06:28,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:28,118 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:28,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:28,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:06:28,132 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:28,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:28,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:28,144 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:137, output treesize:32 [2021-08-12 19:06:28,183 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:28,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966668103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:28,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:28,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:06:28,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731716994] [2021-08-12 19:06:28,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:28,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:28,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:28,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:28,184 INFO L87 Difference]: Start difference. First operand 208 states and 618 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:28,712 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 61 [2021-08-12 19:06:29,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:29,409 INFO L93 Difference]: Finished difference Result 300 states and 859 transitions. [2021-08-12 19:06:29,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:06:29,409 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:29,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:29,411 INFO L225 Difference]: With dead ends: 300 [2021-08-12 19:06:29,411 INFO L226 Difference]: Without dead ends: 276 [2021-08-12 19:06:29,411 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 769.1ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:06:29,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-08-12 19:06:29,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 220. [2021-08-12 19:06:29,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 2.9680365296803655) internal successors, (650), 219 states have internal predecessors, (650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:29,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 650 transitions. [2021-08-12 19:06:29,541 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 650 transitions. Word has length 17 [2021-08-12 19:06:29,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:29,541 INFO L482 AbstractCegarLoop]: Abstraction has 220 states and 650 transitions. [2021-08-12 19:06:29,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:29,542 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 650 transitions. [2021-08-12 19:06:29,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:29,542 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:29,542 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:29,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable573 [2021-08-12 19:06:29,744 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:29,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:29,744 INFO L82 PathProgramCache]: Analyzing trace with hash -27037818, now seen corresponding path program 9 times [2021-08-12 19:06:29,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:29,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701191853] [2021-08-12 19:06:29,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:29,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:30,048 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:30,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:30,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701191853] [2021-08-12 19:06:30,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701191853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:30,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412072122] [2021-08-12 19:06:30,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:30,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:06:30,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:30,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:06:30,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:30,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:30,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:30,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:30,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:30,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:30,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:30,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:30,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:30,217 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:30,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:30,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:30,236 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:79 [2021-08-12 19:06:30,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:30,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:30,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:30,293 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:30,325 INFO L628 ElimStorePlain]: treesize reduction 44, result has 63.6 percent of original size [2021-08-12 19:06:30,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:30,330 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:30,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:30,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:30,347 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:30,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:30,359 INFO L518 ElimStorePlain]: Eliminatee v_prenex_35 vanished before elimination [2021-08-12 19:06:30,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:06:30,362 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:30,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:30,372 INFO L518 ElimStorePlain]: Eliminatee v_prenex_33 vanished before elimination [2021-08-12 19:06:30,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:30,373 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:135, output treesize:32 [2021-08-12 19:06:30,409 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:30,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412072122] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:30,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:30,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:06:30,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343001269] [2021-08-12 19:06:30,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:30,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:30,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:30,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:30,410 INFO L87 Difference]: Start difference. First operand 220 states and 650 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:31,330 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 67 [2021-08-12 19:06:32,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:32,099 INFO L93 Difference]: Finished difference Result 310 states and 862 transitions. [2021-08-12 19:06:32,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:06:32,099 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:32,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:32,100 INFO L225 Difference]: With dead ends: 310 [2021-08-12 19:06:32,101 INFO L226 Difference]: Without dead ends: 268 [2021-08-12 19:06:32,101 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1195.8ms TimeCoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:06:32,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-08-12 19:06:32,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 210. [2021-08-12 19:06:32,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 209 states have (on average 2.971291866028708) internal successors, (621), 209 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:32,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 621 transitions. [2021-08-12 19:06:32,213 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 621 transitions. Word has length 17 [2021-08-12 19:06:32,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:32,213 INFO L482 AbstractCegarLoop]: Abstraction has 210 states and 621 transitions. [2021-08-12 19:06:32,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:32,213 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 621 transitions. [2021-08-12 19:06:32,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:32,214 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:32,214 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:32,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable582,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:32,414 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:32,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:32,414 INFO L82 PathProgramCache]: Analyzing trace with hash -1496339310, now seen corresponding path program 10 times [2021-08-12 19:06:32,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:32,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010499072] [2021-08-12 19:06:32,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:32,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:32,719 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:32,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:32,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010499072] [2021-08-12 19:06:32,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010499072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:32,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264321390] [2021-08-12 19:06:32,720 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:32,749 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:06:32,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:32,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:06:32,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:32,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:32,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:32,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:32,820 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:32,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:32,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:32,840 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:32,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:32,843 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:32,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:32,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:32,858 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:100, output treesize:64 [2021-08-12 19:06:32,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:32,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:32,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:32,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:33,000 INFO L628 ElimStorePlain]: treesize reduction 39, result has 64.5 percent of original size [2021-08-12 19:06:33,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:33,004 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:33,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:33,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:06:33,022 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:33,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:33,037 INFO L518 ElimStorePlain]: Eliminatee v_prenex_40 vanished before elimination [2021-08-12 19:06:33,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:33,040 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:33,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:33,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:06:33,057 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:33,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:33,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:33,071 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:125, output treesize:32 [2021-08-12 19:06:33,107 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:33,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264321390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:33,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:33,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:06:33,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466770745] [2021-08-12 19:06:33,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:33,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:33,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:33,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:33,108 INFO L87 Difference]: Start difference. First operand 210 states and 621 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:34,195 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 62 [2021-08-12 19:06:35,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:35,050 INFO L93 Difference]: Finished difference Result 381 states and 1067 transitions. [2021-08-12 19:06:35,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:06:35,050 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:35,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:35,051 INFO L225 Difference]: With dead ends: 381 [2021-08-12 19:06:35,051 INFO L226 Difference]: Without dead ends: 345 [2021-08-12 19:06:35,052 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 1229.4ms TimeCoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:06:35,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-08-12 19:06:35,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 221. [2021-08-12 19:06:35,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 3.0136363636363637) internal successors, (663), 220 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:35,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 663 transitions. [2021-08-12 19:06:35,168 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 663 transitions. Word has length 17 [2021-08-12 19:06:35,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:35,168 INFO L482 AbstractCegarLoop]: Abstraction has 221 states and 663 transitions. [2021-08-12 19:06:35,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:35,168 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 663 transitions. [2021-08-12 19:06:35,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:35,169 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:35,169 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:35,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable591,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:35,369 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:35,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:35,370 INFO L82 PathProgramCache]: Analyzing trace with hash 849561632, now seen corresponding path program 11 times [2021-08-12 19:06:35,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:35,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378380310] [2021-08-12 19:06:35,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:35,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:35,643 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:35,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:35,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378380310] [2021-08-12 19:06:35,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378380310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:35,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277254022] [2021-08-12 19:06:35,644 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:35,672 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:35,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:35,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 19:06:35,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:35,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:35,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:35,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:35,799 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:35,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:35,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:35,828 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:35,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:35,831 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:35,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:35,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:35,855 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:80 [2021-08-12 19:06:35,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:35,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:35,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:35,922 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:35,957 INFO L628 ElimStorePlain]: treesize reduction 45, result has 63.4 percent of original size [2021-08-12 19:06:35,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:06:35,961 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:35,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:35,976 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:06:35,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:35,979 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:35,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:35,993 INFO L518 ElimStorePlain]: Eliminatee v_prenex_45 vanished before elimination [2021-08-12 19:06:35,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:35,997 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:36,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:36,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:36,011 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:137, output treesize:32 [2021-08-12 19:06:36,054 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:36,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277254022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:36,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:36,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:06:36,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174719321] [2021-08-12 19:06:36,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:36,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:36,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:36,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:36,055 INFO L87 Difference]: Start difference. First operand 221 states and 663 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:37,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:37,510 INFO L93 Difference]: Finished difference Result 290 states and 851 transitions. [2021-08-12 19:06:37,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:06:37,510 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:37,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:37,512 INFO L225 Difference]: With dead ends: 290 [2021-08-12 19:06:37,512 INFO L226 Difference]: Without dead ends: 269 [2021-08-12 19:06:37,512 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 935.8ms TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:06:37,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2021-08-12 19:06:37,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 224. [2021-08-12 19:06:37,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 3.013452914798206) internal successors, (672), 223 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:37,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 672 transitions. [2021-08-12 19:06:37,634 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 672 transitions. Word has length 17 [2021-08-12 19:06:37,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:37,634 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 672 transitions. [2021-08-12 19:06:37,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:37,634 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 672 transitions. [2021-08-12 19:06:37,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:37,635 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:37,635 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:37,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable600 [2021-08-12 19:06:37,837 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:37,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:37,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1964167794, now seen corresponding path program 12 times [2021-08-12 19:06:37,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:37,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621653789] [2021-08-12 19:06:37,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:37,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:38,095 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:38,095 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:38,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621653789] [2021-08-12 19:06:38,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621653789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:38,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426616453] [2021-08-12 19:06:38,095 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:38,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:06:38,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:38,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:06:38,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:38,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:38,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:38,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:38,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:38,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:38,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:38,254 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:38,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:38,256 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:38,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:38,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:38,275 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:73 [2021-08-12 19:06:38,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:38,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:38,362 INFO L628 ElimStorePlain]: treesize reduction 45, result has 56.7 percent of original size [2021-08-12 19:06:38,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 14 [2021-08-12 19:06:38,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:38,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:38,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:06:38,391 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:38,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:38,404 INFO L518 ElimStorePlain]: Eliminatee v_prenex_51 vanished before elimination [2021-08-12 19:06:38,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:38,406 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:38,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:38,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:06:38,420 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:38,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:38,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:38,432 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:123, output treesize:32 [2021-08-12 19:06:38,467 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:38,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426616453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:38,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:38,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-12 19:06:38,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115932223] [2021-08-12 19:06:38,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:06:38,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:38,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:06:38,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:06:38,468 INFO L87 Difference]: Start difference. First operand 224 states and 672 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:39,606 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 79 [2021-08-12 19:06:39,745 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 66 [2021-08-12 19:06:40,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:40,163 INFO L93 Difference]: Finished difference Result 285 states and 833 transitions. [2021-08-12 19:06:40,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:06:40,163 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:40,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:40,165 INFO L225 Difference]: With dead ends: 285 [2021-08-12 19:06:40,165 INFO L226 Difference]: Without dead ends: 270 [2021-08-12 19:06:40,165 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 1262.1ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:06:40,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-08-12 19:06:40,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 230. [2021-08-12 19:06:40,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 3.004366812227074) internal successors, (688), 229 states have internal predecessors, (688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:40,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 688 transitions. [2021-08-12 19:06:40,294 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 688 transitions. Word has length 17 [2021-08-12 19:06:40,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:40,294 INFO L482 AbstractCegarLoop]: Abstraction has 230 states and 688 transitions. [2021-08-12 19:06:40,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:40,294 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 688 transitions. [2021-08-12 19:06:40,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:40,294 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:40,294 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:40,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable609 [2021-08-12 19:06:40,495 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:40,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:40,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1308901226, now seen corresponding path program 13 times [2021-08-12 19:06:40,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:40,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664121777] [2021-08-12 19:06:40,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:40,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:40,910 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:40,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:40,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664121777] [2021-08-12 19:06:40,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664121777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:40,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690815039] [2021-08-12 19:06:40,910 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:40,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:40,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:06:40,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:41,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:41,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:41,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:41,015 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:41,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:41,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:41,047 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:41,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:41,050 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:41,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:41,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:41,067 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:100, output treesize:74 [2021-08-12 19:06:41,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:41,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:41,207 INFO L628 ElimStorePlain]: treesize reduction 31, result has 69.3 percent of original size [2021-08-12 19:06:41,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:41,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:41,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:41,222 INFO L518 ElimStorePlain]: Eliminatee v_prenex_53 vanished before elimination [2021-08-12 19:06:41,222 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:06:41,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:06:41,225 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:41,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:41,236 INFO L518 ElimStorePlain]: Eliminatee v_prenex_55 vanished before elimination [2021-08-12 19:06:41,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:41,236 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:120, output treesize:32 [2021-08-12 19:06:41,272 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:41,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690815039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:41,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:41,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:06:41,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653249281] [2021-08-12 19:06:41,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:41,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:41,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:41,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:41,273 INFO L87 Difference]: Start difference. First operand 230 states and 688 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:41,913 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 61 [2021-08-12 19:06:42,284 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-08-12 19:06:42,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:42,979 INFO L93 Difference]: Finished difference Result 363 states and 1049 transitions. [2021-08-12 19:06:42,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:06:42,979 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:42,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:42,980 INFO L225 Difference]: With dead ends: 363 [2021-08-12 19:06:42,980 INFO L226 Difference]: Without dead ends: 341 [2021-08-12 19:06:42,981 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 1185.6ms TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:06:42,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-08-12 19:06:43,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 250. [2021-08-12 19:06:43,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 3.0160642570281126) internal successors, (751), 249 states have internal predecessors, (751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:43,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 751 transitions. [2021-08-12 19:06:43,117 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 751 transitions. Word has length 17 [2021-08-12 19:06:43,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:43,117 INFO L482 AbstractCegarLoop]: Abstraction has 250 states and 751 transitions. [2021-08-12 19:06:43,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:43,117 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 751 transitions. [2021-08-12 19:06:43,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:43,117 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:43,117 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:43,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable618,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:43,318 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:43,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:43,318 INFO L82 PathProgramCache]: Analyzing trace with hash -2024967756, now seen corresponding path program 14 times [2021-08-12 19:06:43,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:43,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749406142] [2021-08-12 19:06:43,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:43,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:43,750 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:43,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:43,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749406142] [2021-08-12 19:06:43,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749406142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:43,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261480378] [2021-08-12 19:06:43,751 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:43,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:43,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:43,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:06:43,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:43,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:43,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:43,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:43,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:43,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:43,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:43,903 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:43,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:43,905 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:43,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:43,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:43,924 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:84 [2021-08-12 19:06:43,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:06:43,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:43,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:06:43,993 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:44,022 INFO L628 ElimStorePlain]: treesize reduction 12, result has 85.0 percent of original size [2021-08-12 19:06:44,022 INFO L518 ElimStorePlain]: Eliminatee v_prenex_60 vanished before elimination [2021-08-12 19:06:44,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:44,025 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:44,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:44,037 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:06:44,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:44,039 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:44,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:44,050 INFO L518 ElimStorePlain]: Eliminatee v_prenex_59 vanished before elimination [2021-08-12 19:06:44,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:44,050 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:120, output treesize:32 [2021-08-12 19:06:44,084 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:44,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261480378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:44,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:44,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:06:44,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013896791] [2021-08-12 19:06:44,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:44,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:44,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:44,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:44,085 INFO L87 Difference]: Start difference. First operand 250 states and 751 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:45,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:45,450 INFO L93 Difference]: Finished difference Result 323 states and 957 transitions. [2021-08-12 19:06:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:06:45,450 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:45,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:45,451 INFO L225 Difference]: With dead ends: 323 [2021-08-12 19:06:45,451 INFO L226 Difference]: Without dead ends: 311 [2021-08-12 19:06:45,452 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1069.0ms TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:06:45,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-08-12 19:06:45,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 262. [2021-08-12 19:06:45,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 3.0306513409961684) internal successors, (791), 261 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:45,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 791 transitions. [2021-08-12 19:06:45,597 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 791 transitions. Word has length 17 [2021-08-12 19:06:45,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:45,597 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 791 transitions. [2021-08-12 19:06:45,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:45,597 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 791 transitions. [2021-08-12 19:06:45,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:45,597 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:45,597 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:45,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable627 [2021-08-12 19:06:45,798 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:45,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:45,798 INFO L82 PathProgramCache]: Analyzing trace with hash -2098340236, now seen corresponding path program 15 times [2021-08-12 19:06:45,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:45,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886821748] [2021-08-12 19:06:45,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:45,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:46,049 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:46,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:46,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886821748] [2021-08-12 19:06:46,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886821748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:46,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633221969] [2021-08-12 19:06:46,050 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:46,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:06:46,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:46,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:06:46,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:46,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:46,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:46,188 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:46,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:46,226 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:06:46,230 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:46,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:46,260 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:149, output treesize:111 [2021-08-12 19:06:46,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:46,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:46,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,356 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 17 treesize of output 13 [2021-08-12 19:06:46,357 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,361 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 25 treesize of output 19 [2021-08-12 19:06:46,362 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,365 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 29 treesize of output 23 [2021-08-12 19:06:46,366 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-12 19:06:46,371 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,374 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 17 treesize of output 13 [2021-08-12 19:06:46,375 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,379 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 27 treesize of output 21 [2021-08-12 19:06:46,380 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,473 INFO L628 ElimStorePlain]: treesize reduction 113, result has 53.3 percent of original size [2021-08-12 19:06:46,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,476 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 24 treesize of output 16 [2021-08-12 19:06:46,477 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:06:46,481 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:46,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:46,485 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:46,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:46,489 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:46,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:46,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:06:46,527 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:309, output treesize:96 [2021-08-12 19:06:46,653 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:46,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633221969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:46,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:46,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:06:46,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011054504] [2021-08-12 19:06:46,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:46,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:46,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:46,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:46,654 INFO L87 Difference]: Start difference. First operand 262 states and 791 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:47,096 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 54 [2021-08-12 19:06:47,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:47,598 INFO L93 Difference]: Finished difference Result 311 states and 927 transitions. [2021-08-12 19:06:47,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:06:47,598 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:47,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:47,600 INFO L225 Difference]: With dead ends: 311 [2021-08-12 19:06:47,600 INFO L226 Difference]: Without dead ends: 298 [2021-08-12 19:06:47,600 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 641.7ms TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:06:47,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-08-12 19:06:47,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 263. [2021-08-12 19:06:47,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 3.0381679389312977) internal successors, (796), 262 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:47,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 796 transitions. [2021-08-12 19:06:47,744 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 796 transitions. Word has length 17 [2021-08-12 19:06:47,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:47,744 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 796 transitions. [2021-08-12 19:06:47,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:47,745 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 796 transitions. [2021-08-12 19:06:47,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:47,745 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:47,745 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:47,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable636,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:47,945 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:47,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:47,946 INFO L82 PathProgramCache]: Analyzing trace with hash -1062058060, now seen corresponding path program 16 times [2021-08-12 19:06:47,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:47,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037115756] [2021-08-12 19:06:47,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:47,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:48,319 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:48,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:48,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037115756] [2021-08-12 19:06:48,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037115756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:48,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640925183] [2021-08-12 19:06:48,320 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:48,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:06:48,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:48,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:06:48,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:48,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:48,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:48,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:48,437 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:48,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:48,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:48,467 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:48,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:48,470 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:48,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:48,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:48,490 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:80 [2021-08-12 19:06:48,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:48,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:48,581 INFO L628 ElimStorePlain]: treesize reduction 52, result has 56.7 percent of original size [2021-08-12 19:06:48,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:48,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:48,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:48,596 INFO L518 ElimStorePlain]: Eliminatee v_prenex_64 vanished before elimination [2021-08-12 19:06:48,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:48,599 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:48,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:48,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:06:48,615 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:48,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:48,625 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-08-12 19:06:48,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:48,626 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:137, output treesize:32 [2021-08-12 19:06:48,659 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:48,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640925183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:48,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:48,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:06:48,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390255468] [2021-08-12 19:06:48,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:48,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:48,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:48,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:48,660 INFO L87 Difference]: Start difference. First operand 263 states and 796 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:49,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:49,730 INFO L93 Difference]: Finished difference Result 317 states and 943 transitions. [2021-08-12 19:06:49,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:06:49,730 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:49,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:49,731 INFO L225 Difference]: With dead ends: 317 [2021-08-12 19:06:49,731 INFO L226 Difference]: Without dead ends: 305 [2021-08-12 19:06:49,732 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 722.0ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:06:49,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2021-08-12 19:06:49,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 265. [2021-08-12 19:06:49,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 3.0416666666666665) internal successors, (803), 264 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:49,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 803 transitions. [2021-08-12 19:06:49,881 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 803 transitions. Word has length 17 [2021-08-12 19:06:49,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:49,881 INFO L482 AbstractCegarLoop]: Abstraction has 265 states and 803 transitions. [2021-08-12 19:06:49,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:49,881 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 803 transitions. [2021-08-12 19:06:49,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:49,882 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:49,882 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:50,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable654,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:50,085 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:50,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:50,085 INFO L82 PathProgramCache]: Analyzing trace with hash 419179810, now seen corresponding path program 17 times [2021-08-12 19:06:50,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:50,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489320203] [2021-08-12 19:06:50,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:50,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:50,279 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:50,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:50,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489320203] [2021-08-12 19:06:50,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489320203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:50,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755513885] [2021-08-12 19:06:50,280 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:50,308 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:06:50,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:50,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 19:06:50,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:50,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:50,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:50,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:50,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:50,440 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:50,444 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:50,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:50,465 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:69 [2021-08-12 19:06:50,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:50,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:50,524 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,564 INFO L628 ElimStorePlain]: treesize reduction 59, result has 53.5 percent of original size [2021-08-12 19:06:50,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:06:50,569 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:50,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:50,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 14 [2021-08-12 19:06:50,588 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:50,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:50,605 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:50,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:50,622 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:50,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:50,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-08-12 19:06:50,636 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:50,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:50,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:50,648 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:140, output treesize:32 [2021-08-12 19:06:50,684 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:50,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755513885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:50,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:50,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-12 19:06:50,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696238583] [2021-08-12 19:06:50,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:06:50,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:50,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:06:50,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:06:50,685 INFO L87 Difference]: Start difference. First operand 265 states and 803 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:51,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:51,680 INFO L93 Difference]: Finished difference Result 315 states and 939 transitions. [2021-08-12 19:06:51,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:06:51,681 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:51,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:51,682 INFO L225 Difference]: With dead ends: 315 [2021-08-12 19:06:51,683 INFO L226 Difference]: Without dead ends: 303 [2021-08-12 19:06:51,683 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 501.2ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:06:51,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-08-12 19:06:51,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 270. [2021-08-12 19:06:51,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 3.0483271375464684) internal successors, (820), 269 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:51,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 820 transitions. [2021-08-12 19:06:51,837 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 820 transitions. Word has length 17 [2021-08-12 19:06:51,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:51,838 INFO L482 AbstractCegarLoop]: Abstraction has 270 states and 820 transitions. [2021-08-12 19:06:51,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:51,838 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 820 transitions. [2021-08-12 19:06:51,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:51,838 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:51,838 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:52,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable663 [2021-08-12 19:06:52,040 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:52,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:52,040 INFO L82 PathProgramCache]: Analyzing trace with hash 968096220, now seen corresponding path program 18 times [2021-08-12 19:06:52,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:52,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334153985] [2021-08-12 19:06:52,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:52,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:52,380 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-08-12 19:06:52,597 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:52,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:52,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334153985] [2021-08-12 19:06:52,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334153985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:52,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175336696] [2021-08-12 19:06:52,598 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:52,627 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:06:52,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:52,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-12 19:06:52,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:52,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:52,735 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 25 treesize of output 19 [2021-08-12 19:06:52,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:52,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:52,740 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 25 treesize of output 19 [2021-08-12 19:06:52,740 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:52,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:52,744 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 35 treesize of output 27 [2021-08-12 19:06:52,745 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:52,748 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 15 treesize of output 11 [2021-08-12 19:06:52,748 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:52,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:52,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:52,798 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:185, output treesize:151 [2021-08-12 19:06:52,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:52,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,044 INFO L628 ElimStorePlain]: treesize reduction 56, result has 65.0 percent of original size [2021-08-12 19:06:53,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:53,047 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,092 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.4 percent of original size [2021-08-12 19:06:53,092 INFO L518 ElimStorePlain]: Eliminatee v_prenex_75 vanished before elimination [2021-08-12 19:06:53,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:53,095 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:06:53,098 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,122 INFO L628 ElimStorePlain]: treesize reduction 20, result has 70.6 percent of original size [2021-08-12 19:06:53,122 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:06:53,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:53,126 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:53,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:53,129 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:53,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:53,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:53,140 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-08-12 19:06:53,178 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:53,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175336696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:53,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:53,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-12 19:06:53,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442766592] [2021-08-12 19:06:53,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:06:53,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:53,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:06:53,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:06:53,179 INFO L87 Difference]: Start difference. First operand 270 states and 820 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:53,704 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 73 [2021-08-12 19:06:54,040 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 69 [2021-08-12 19:06:54,310 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 86 [2021-08-12 19:06:54,696 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 83 [2021-08-12 19:06:55,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:55,004 INFO L93 Difference]: Finished difference Result 321 states and 957 transitions. [2021-08-12 19:06:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:06:55,005 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:55,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:55,006 INFO L225 Difference]: With dead ends: 321 [2021-08-12 19:06:55,006 INFO L226 Difference]: Without dead ends: 309 [2021-08-12 19:06:55,007 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1708.4ms TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:06:55,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-08-12 19:06:55,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 272. [2021-08-12 19:06:55,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 3.047970479704797) internal successors, (826), 271 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:55,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 826 transitions. [2021-08-12 19:06:55,163 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 826 transitions. Word has length 17 [2021-08-12 19:06:55,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:55,163 INFO L482 AbstractCegarLoop]: Abstraction has 272 states and 826 transitions. [2021-08-12 19:06:55,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:55,163 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 826 transitions. [2021-08-12 19:06:55,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:55,163 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:55,163 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:55,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable672 [2021-08-12 19:06:55,364 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:55,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:55,366 INFO L82 PathProgramCache]: Analyzing trace with hash 153290066, now seen corresponding path program 19 times [2021-08-12 19:06:55,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:55,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816936964] [2021-08-12 19:06:55,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:55,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:55,713 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:55,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:55,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816936964] [2021-08-12 19:06:55,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816936964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:55,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331043223] [2021-08-12 19:06:55,714 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:55,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:55,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:06:55,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:55,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:55,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:55,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:06:55,938 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,083 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-08-12 19:06:56,084 INFO L628 ElimStorePlain]: treesize reduction 63, result has 78.4 percent of original size [2021-08-12 19:06:56,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:56,088 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,176 INFO L628 ElimStorePlain]: treesize reduction 74, result has 66.1 percent of original size [2021-08-12 19:06:56,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:56,180 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:56,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:56,225 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:56,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:56,263 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:56,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:06:56,298 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:312, output treesize:123 [2021-08-12 19:06:56,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:56,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,463 INFO L628 ElimStorePlain]: treesize reduction 82, result has 54.9 percent of original size [2021-08-12 19:06:56,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:06:56,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:56,469 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,496 INFO L628 ElimStorePlain]: treesize reduction 22, result has 74.4 percent of original size [2021-08-12 19:06:56,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-08-12 19:06:56,499 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:56,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:56,503 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:56,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:56,515 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-08-12 19:06:56,515 INFO L518 ElimStorePlain]: Eliminatee array_2 vanished before elimination [2021-08-12 19:06:56,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:56,518 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:56,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:06:56,532 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:56,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:56,543 INFO L518 ElimStorePlain]: Eliminatee v_prenex_84 vanished before elimination [2021-08-12 19:06:56,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:56,543 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 8 variables, input treesize:199, output treesize:32 [2021-08-12 19:06:56,581 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:56,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331043223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:56,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:56,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-12 19:06:56,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743962179] [2021-08-12 19:06:56,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:06:56,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:56,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:06:56,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:06:56,582 INFO L87 Difference]: Start difference. First operand 272 states and 826 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:57,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:57,750 INFO L93 Difference]: Finished difference Result 325 states and 965 transitions. [2021-08-12 19:06:57,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:06:57,750 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:06:57,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:57,752 INFO L225 Difference]: With dead ends: 325 [2021-08-12 19:06:57,752 INFO L226 Difference]: Without dead ends: 312 [2021-08-12 19:06:57,752 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 853.6ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:06:57,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-08-12 19:06:57,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 283. [2021-08-12 19:06:57,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 3.0709219858156027) internal successors, (866), 282 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:57,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 866 transitions. [2021-08-12 19:06:57,920 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 866 transitions. Word has length 17 [2021-08-12 19:06:57,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:57,920 INFO L482 AbstractCegarLoop]: Abstraction has 283 states and 866 transitions. [2021-08-12 19:06:57,921 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:57,921 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 866 transitions. [2021-08-12 19:06:57,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:06:57,921 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:57,921 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:58,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable686 [2021-08-12 19:06:58,122 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:58,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:58,122 INFO L82 PathProgramCache]: Analyzing trace with hash 1175189202, now seen corresponding path program 20 times [2021-08-12 19:06:58,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:58,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710128023] [2021-08-12 19:06:58,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:58,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:58,418 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:58,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:58,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710128023] [2021-08-12 19:06:58,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710128023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:58,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260967809] [2021-08-12 19:06:58,418 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:58,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:58,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:58,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:06:58,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:58,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:58,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:06:58,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:58,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:58,604 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:06:58,608 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:58,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:06:58,640 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:150, output treesize:119 [2021-08-12 19:06:58,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,725 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 25 treesize of output 19 [2021-08-12 19:06:58,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:06:58,730 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,734 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 35 treesize of output 27 [2021-08-12 19:06:58,737 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,740 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 35 treesize of output 27 [2021-08-12 19:06:58,741 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,745 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 25 treesize of output 19 [2021-08-12 19:06:58,746 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,749 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 38 treesize of output 30 [2021-08-12 19:06:58,750 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,759 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 25 treesize of output 19 [2021-08-12 19:06:58,760 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:58,763 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,858 INFO L628 ElimStorePlain]: treesize reduction 112, result has 54.8 percent of original size [2021-08-12 19:06:58,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,861 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 22 treesize of output 14 [2021-08-12 19:06:58,866 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:06:58,871 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:58,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,874 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 10 treesize of output 6 [2021-08-12 19:06:58,875 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:58,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:06:58,878 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:58,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:06:58,916 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:325, output treesize:97 [2021-08-12 19:06:59,032 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:59,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260967809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:59,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:59,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:06:59,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660094352] [2021-08-12 19:06:59,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:06:59,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:59,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:06:59,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:59,033 INFO L87 Difference]: Start difference. First operand 283 states and 866 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:59,414 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-08-12 19:06:59,684 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 59 [2021-08-12 19:07:00,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:00,115 INFO L93 Difference]: Finished difference Result 330 states and 994 transitions. [2021-08-12 19:07:00,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:00,116 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:00,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:00,117 INFO L225 Difference]: With dead ends: 330 [2021-08-12 19:07:00,117 INFO L226 Difference]: Without dead ends: 318 [2021-08-12 19:07:00,117 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 763.6ms TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:00,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-08-12 19:07:00,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 285. [2021-08-12 19:07:00,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 3.0704225352112675) internal successors, (872), 284 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:00,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 872 transitions. [2021-08-12 19:07:00,290 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 872 transitions. Word has length 17 [2021-08-12 19:07:00,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:00,290 INFO L482 AbstractCegarLoop]: Abstraction has 285 states and 872 transitions. [2021-08-12 19:07:00,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:00,290 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 872 transitions. [2021-08-12 19:07:00,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:00,290 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:00,290 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:00,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable725 [2021-08-12 19:07:00,491 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:00,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:00,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1517772714, now seen corresponding path program 21 times [2021-08-12 19:07:00,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:00,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916517709] [2021-08-12 19:07:00,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:00,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:00,725 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:00,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:00,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916517709] [2021-08-12 19:07:00,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916517709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:00,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415935258] [2021-08-12 19:07:00,725 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:00,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:07:00,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:00,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:07:00,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:00,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:00,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:00,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:00,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:00,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:00,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:00,867 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:00,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:00,871 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:00,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:00,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:00,893 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:80 [2021-08-12 19:07:00,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:00,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:00,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:00,950 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:00,984 INFO L628 ElimStorePlain]: treesize reduction 47, result has 62.7 percent of original size [2021-08-12 19:07:00,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:07:00,988 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:01,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:01,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:07:01,004 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:01,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:01,017 INFO L518 ElimStorePlain]: Eliminatee array_2 vanished before elimination [2021-08-12 19:07:01,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:01,019 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:01,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:01,030 INFO L518 ElimStorePlain]: Eliminatee v_prenex_90 vanished before elimination [2021-08-12 19:07:01,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:01,031 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:137, output treesize:32 [2021-08-12 19:07:01,070 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:01,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415935258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:01,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:01,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-12 19:07:01,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170629944] [2021-08-12 19:07:01,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:07:01,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:01,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:07:01,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:07:01,071 INFO L87 Difference]: Start difference. First operand 285 states and 872 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:02,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:02,113 INFO L93 Difference]: Finished difference Result 328 states and 988 transitions. [2021-08-12 19:07:02,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:02,113 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:02,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:02,114 INFO L225 Difference]: With dead ends: 328 [2021-08-12 19:07:02,114 INFO L226 Difference]: Without dead ends: 315 [2021-08-12 19:07:02,115 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 539.7ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:07:02,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-08-12 19:07:02,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 285. [2021-08-12 19:07:02,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 3.0704225352112675) internal successors, (872), 284 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:02,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 872 transitions. [2021-08-12 19:07:02,280 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 872 transitions. Word has length 17 [2021-08-12 19:07:02,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:02,280 INFO L482 AbstractCegarLoop]: Abstraction has 285 states and 872 transitions. [2021-08-12 19:07:02,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:02,280 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 872 transitions. [2021-08-12 19:07:02,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:02,280 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:02,280 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:02,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable743,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:02,481 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:02,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:02,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1096748704, now seen corresponding path program 22 times [2021-08-12 19:07:02,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:02,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770393851] [2021-08-12 19:07:02,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:02,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:02,751 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:02,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:02,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770393851] [2021-08-12 19:07:02,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770393851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:02,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564925531] [2021-08-12 19:07:02,752 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:02,780 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:02,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:02,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:07:02,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:02,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:02,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:02,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:02,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:02,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:02,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:02,905 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:02,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:02,908 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:02,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:02,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:02,927 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:76 [2021-08-12 19:07:02,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:02,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:02,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:02,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:03,027 INFO L628 ElimStorePlain]: treesize reduction 66, result has 52.9 percent of original size [2021-08-12 19:07:03,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:07:03,030 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:03,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:03,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:03,045 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:03,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:03,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:03,058 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:03,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:03,070 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:07:03,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:03,074 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:03,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:03,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:03,085 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:154, output treesize:32 [2021-08-12 19:07:03,118 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:03,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564925531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:03,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:03,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:07:03,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266603850] [2021-08-12 19:07:03,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:03,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:03,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:03,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:03,119 INFO L87 Difference]: Start difference. First operand 285 states and 872 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:04,297 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 71 [2021-08-12 19:07:04,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:04,929 INFO L93 Difference]: Finished difference Result 363 states and 1076 transitions. [2021-08-12 19:07:04,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:07:04,929 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:04,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:04,931 INFO L225 Difference]: With dead ends: 363 [2021-08-12 19:07:04,931 INFO L226 Difference]: Without dead ends: 349 [2021-08-12 19:07:04,931 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 1159.1ms TimeCoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:07:04,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-08-12 19:07:05,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 296. [2021-08-12 19:07:05,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 3.08135593220339) internal successors, (909), 295 states have internal predecessors, (909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:05,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 909 transitions. [2021-08-12 19:07:05,108 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 909 transitions. Word has length 17 [2021-08-12 19:07:05,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:05,108 INFO L482 AbstractCegarLoop]: Abstraction has 296 states and 909 transitions. [2021-08-12 19:07:05,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:05,108 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 909 transitions. [2021-08-12 19:07:05,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:05,108 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:05,108 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:05,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable752 [2021-08-12 19:07:05,309 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:05,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:05,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1716980722, now seen corresponding path program 23 times [2021-08-12 19:07:05,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:05,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627421091] [2021-08-12 19:07:05,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:05,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:05,562 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:05,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:05,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627421091] [2021-08-12 19:07:05,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627421091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:05,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761124299] [2021-08-12 19:07:05,562 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:05,591 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:05,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:05,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:05,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:05,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:05,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:05,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:05,760 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:05,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:05,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:05,855 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:05,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:05,859 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:05,955 INFO L628 ElimStorePlain]: treesize reduction 132, result has 54.3 percent of original size [2021-08-12 19:07:05,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:05,959 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:05,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:05,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:05,999 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:06,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:06,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:06,037 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:06,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:06,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:07:06,072 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 5 variables, input treesize:322, output treesize:132 [2021-08-12 19:07:06,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 14 [2021-08-12 19:07:06,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:06,260 INFO L628 ElimStorePlain]: treesize reduction 36, result has 79.9 percent of original size [2021-08-12 19:07:06,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:06,264 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:06,316 INFO L628 ElimStorePlain]: treesize reduction 31, result has 75.0 percent of original size [2021-08-12 19:07:06,317 INFO L518 ElimStorePlain]: Eliminatee v_prenex_109 vanished before elimination [2021-08-12 19:07:06,317 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-08-12 19:07:06,317 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:07:06,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:06,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:06,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:06,340 INFO L518 ElimStorePlain]: Eliminatee v_prenex_111 vanished before elimination [2021-08-12 19:07:06,340 INFO L518 ElimStorePlain]: Eliminatee v_prenex_102 vanished before elimination [2021-08-12 19:07:06,340 INFO L518 ElimStorePlain]: Eliminatee v_prenex_103 vanished before elimination [2021-08-12 19:07:06,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-08-12 19:07:06,343 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:06,368 INFO L628 ElimStorePlain]: treesize reduction 18, result has 72.7 percent of original size [2021-08-12 19:07:06,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:07:06,371 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:06,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:06,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-08-12 19:07:06,385 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:06,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:06,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:06,396 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 12 variables, input treesize:182, output treesize:32 [2021-08-12 19:07:06,437 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:06,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761124299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:06,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:06,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:07:06,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384486700] [2021-08-12 19:07:06,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:06,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:06,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:06,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:06,438 INFO L87 Difference]: Start difference. First operand 296 states and 909 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:07,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:07,669 INFO L93 Difference]: Finished difference Result 342 states and 1021 transitions. [2021-08-12 19:07:07,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:07,669 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:07,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:07,671 INFO L225 Difference]: With dead ends: 342 [2021-08-12 19:07:07,671 INFO L226 Difference]: Without dead ends: 332 [2021-08-12 19:07:07,671 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 762.9ms TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:07:07,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-08-12 19:07:07,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 298. [2021-08-12 19:07:07,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.0774410774410774) internal successors, (914), 297 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:07,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 914 transitions. [2021-08-12 19:07:07,856 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 914 transitions. Word has length 17 [2021-08-12 19:07:07,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:07,856 INFO L482 AbstractCegarLoop]: Abstraction has 298 states and 914 transitions. [2021-08-12 19:07:07,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:07,856 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 914 transitions. [2021-08-12 19:07:07,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:07,857 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:07,857 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:08,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable761 [2021-08-12 19:07:08,061 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:08,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:08,061 INFO L82 PathProgramCache]: Analyzing trace with hash 2006531768, now seen corresponding path program 24 times [2021-08-12 19:07:08,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:08,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816385469] [2021-08-12 19:07:08,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:08,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:08,334 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:08,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:08,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816385469] [2021-08-12 19:07:08,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816385469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:08,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371041908] [2021-08-12 19:07:08,335 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:08,361 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:07:08,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:08,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:08,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:08,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:08,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:08,481 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:08,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:08,518 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:08,522 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:08,533 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:08,536 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:08,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:07:08,566 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:161, output treesize:102 [2021-08-12 19:07:08,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:08,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:08,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,791 INFO L628 ElimStorePlain]: treesize reduction 103, result has 47.7 percent of original size [2021-08-12 19:07:08,791 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-08-12 19:07:08,791 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:07:08,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-08-12 19:07:08,794 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 14 [2021-08-12 19:07:08,797 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,826 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.7 percent of original size [2021-08-12 19:07:08,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:08,829 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:08,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:07:08,832 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:08,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:08,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:08,847 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:08,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:08,861 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:08,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:08,872 INFO L518 ElimStorePlain]: Eliminatee v_prenex_117 vanished before elimination [2021-08-12 19:07:08,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:08,872 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:223, output treesize:32 [2021-08-12 19:07:08,908 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:08,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371041908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:08,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:08,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:07:08,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503212290] [2021-08-12 19:07:08,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:08,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:08,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:08,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:08,909 INFO L87 Difference]: Start difference. First operand 298 states and 914 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:09,841 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 54 [2021-08-12 19:07:10,160 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 51 [2021-08-12 19:07:10,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:10,518 INFO L93 Difference]: Finished difference Result 384 states and 1122 transitions. [2021-08-12 19:07:10,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:10,519 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:10,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:10,520 INFO L225 Difference]: With dead ends: 384 [2021-08-12 19:07:10,520 INFO L226 Difference]: Without dead ends: 372 [2021-08-12 19:07:10,521 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 967.3ms TimeCoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:07:10,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-08-12 19:07:10,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 298. [2021-08-12 19:07:10,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.0774410774410774) internal successors, (914), 297 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:10,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 914 transitions. [2021-08-12 19:07:10,696 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 914 transitions. Word has length 17 [2021-08-12 19:07:10,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:10,696 INFO L482 AbstractCegarLoop]: Abstraction has 298 states and 914 transitions. [2021-08-12 19:07:10,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:10,696 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 914 transitions. [2021-08-12 19:07:10,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:10,697 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:10,697 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:10,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable791 [2021-08-12 19:07:10,898 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:10,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:10,898 INFO L82 PathProgramCache]: Analyzing trace with hash 1520655850, now seen corresponding path program 25 times [2021-08-12 19:07:10,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:10,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244251265] [2021-08-12 19:07:10,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:10,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:11,112 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:11,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:11,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244251265] [2021-08-12 19:07:11,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244251265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:11,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685247628] [2021-08-12 19:07:11,112 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:11,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:11,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:07:11,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:11,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:11,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:11,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:11,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:11,255 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:11,258 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:11,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:11,278 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:79 [2021-08-12 19:07:11,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:11,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:11,340 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,377 INFO L628 ElimStorePlain]: treesize reduction 44, result has 63.6 percent of original size [2021-08-12 19:07:11,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:07:11,381 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:11,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:11,396 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:11,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:11,409 INFO L518 ElimStorePlain]: Eliminatee v_prenex_121 vanished before elimination [2021-08-12 19:07:11,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:11,411 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:11,422 INFO L518 ElimStorePlain]: Eliminatee v_prenex_123 vanished before elimination [2021-08-12 19:07:11,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:11,423 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:135, output treesize:32 [2021-08-12 19:07:11,458 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:11,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685247628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:11,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:11,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-12 19:07:11,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29895882] [2021-08-12 19:07:11,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:07:11,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:11,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:07:11,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:07:11,459 INFO L87 Difference]: Start difference. First operand 298 states and 914 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:12,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:12,867 INFO L93 Difference]: Finished difference Result 374 states and 1112 transitions. [2021-08-12 19:07:12,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:12,869 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:12,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:12,871 INFO L225 Difference]: With dead ends: 374 [2021-08-12 19:07:12,871 INFO L226 Difference]: Without dead ends: 356 [2021-08-12 19:07:12,871 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 703.2ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:07:12,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-08-12 19:07:13,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 297. [2021-08-12 19:07:13,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.0878378378378377) internal successors, (914), 296 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:13,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 914 transitions. [2021-08-12 19:07:13,048 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 914 transitions. Word has length 17 [2021-08-12 19:07:13,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:13,048 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 914 transitions. [2021-08-12 19:07:13,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:13,049 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 914 transitions. [2021-08-12 19:07:13,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:13,049 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:13,049 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:13,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable820,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:13,249 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:13,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:13,250 INFO L82 PathProgramCache]: Analyzing trace with hash 1001716564, now seen corresponding path program 26 times [2021-08-12 19:07:13,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:13,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199786307] [2021-08-12 19:07:13,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:13,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:13,617 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:13,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:13,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199786307] [2021-08-12 19:07:13,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199786307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:13,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109494518] [2021-08-12 19:07:13,617 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:13,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:13,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:13,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:07:13,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:13,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:13,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:13,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:13,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:13,734 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:13,739 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:13,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:13,755 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:99, output treesize:66 [2021-08-12 19:07:13,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 14 [2021-08-12 19:07:13,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-08-12 19:07:13,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,878 INFO L628 ElimStorePlain]: treesize reduction 17, result has 81.5 percent of original size [2021-08-12 19:07:13,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:13,881 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:13,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:13,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:13,897 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:13,910 INFO L518 ElimStorePlain]: Eliminatee v_prenex_126 vanished before elimination [2021-08-12 19:07:13,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:13,912 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:13,923 INFO L518 ElimStorePlain]: Eliminatee v_prenex_128 vanished before elimination [2021-08-12 19:07:13,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:13,924 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:106, output treesize:32 [2021-08-12 19:07:13,961 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:13,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109494518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:13,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:13,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:07:13,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326975749] [2021-08-12 19:07:13,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:13,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:13,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:13,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:13,962 INFO L87 Difference]: Start difference. First operand 297 states and 914 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:14,733 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-08-12 19:07:14,875 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 69 [2021-08-12 19:07:15,370 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 83 [2021-08-12 19:07:15,535 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 72 [2021-08-12 19:07:15,951 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 81 [2021-08-12 19:07:16,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:16,500 INFO L93 Difference]: Finished difference Result 449 states and 1312 transitions. [2021-08-12 19:07:16,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:07:16,500 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:16,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:16,502 INFO L225 Difference]: With dead ends: 449 [2021-08-12 19:07:16,502 INFO L226 Difference]: Without dead ends: 431 [2021-08-12 19:07:16,502 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1593.9ms TimeCoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:07:16,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-08-12 19:07:16,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 298. [2021-08-12 19:07:16,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.0942760942760943) internal successors, (919), 297 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:16,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 919 transitions. [2021-08-12 19:07:16,681 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 919 transitions. Word has length 17 [2021-08-12 19:07:16,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:16,681 INFO L482 AbstractCegarLoop]: Abstraction has 298 states and 919 transitions. [2021-08-12 19:07:16,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:16,681 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 919 transitions. [2021-08-12 19:07:16,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:16,681 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:16,681 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:16,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable829,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:16,882 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:16,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:16,882 INFO L82 PathProgramCache]: Analyzing trace with hash 1965452058, now seen corresponding path program 27 times [2021-08-12 19:07:16,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:16,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502764135] [2021-08-12 19:07:16,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:16,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:17,225 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:17,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:17,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502764135] [2021-08-12 19:07:17,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502764135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:17,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127276083] [2021-08-12 19:07:17,226 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:17,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:07:17,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:17,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:07:17,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:17,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:17,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:17,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:17,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 27 treesize of output 21 [2021-08-12 19:07:17,372 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:17,374 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:17,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:17,394 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:70 [2021-08-12 19:07:17,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:17,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:07:17,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,490 INFO L628 ElimStorePlain]: treesize reduction 61, result has 52.7 percent of original size [2021-08-12 19:07:17,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:17,493 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:17,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:17,509 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:17,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:17,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:17,525 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:17,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:17,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:17,540 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:17,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:17,555 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:17,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:17,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:17,566 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:142, output treesize:32 [2021-08-12 19:07:17,600 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:17,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127276083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:17,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:17,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:07:17,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017086877] [2021-08-12 19:07:17,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:17,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:17,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:17,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:17,600 INFO L87 Difference]: Start difference. First operand 298 states and 919 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:18,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:18,803 INFO L93 Difference]: Finished difference Result 354 states and 1069 transitions. [2021-08-12 19:07:18,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:18,804 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:18,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:18,805 INFO L225 Difference]: With dead ends: 354 [2021-08-12 19:07:18,805 INFO L226 Difference]: Without dead ends: 342 [2021-08-12 19:07:18,805 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 726.8ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:18,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2021-08-12 19:07:18,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 300. [2021-08-12 19:07:18,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 299 states have (on average 3.096989966555184) internal successors, (926), 299 states have internal predecessors, (926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:18,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 926 transitions. [2021-08-12 19:07:18,991 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 926 transitions. Word has length 17 [2021-08-12 19:07:18,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:18,991 INFO L482 AbstractCegarLoop]: Abstraction has 300 states and 926 transitions. [2021-08-12 19:07:18,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:18,991 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 926 transitions. [2021-08-12 19:07:18,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:18,991 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:18,991 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:19,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable838,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:19,192 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:19,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:19,192 INFO L82 PathProgramCache]: Analyzing trace with hash -848277368, now seen corresponding path program 28 times [2021-08-12 19:07:19,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:19,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497486667] [2021-08-12 19:07:19,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:19,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:19,387 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:19,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:19,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497486667] [2021-08-12 19:07:19,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497486667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:19,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765006032] [2021-08-12 19:07:19,387 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:19,458 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:19,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:19,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:19,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:19,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:19,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:07:19,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:19,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:19,599 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:19,603 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:19,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:19,634 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:152, output treesize:121 [2021-08-12 19:07:19,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:19,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,719 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 15 treesize of output 11 [2021-08-12 19:07:19,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,723 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 28 treesize of output 22 [2021-08-12 19:07:19,724 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:07:19,728 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,731 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 35 treesize of output 27 [2021-08-12 19:07:19,732 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,737 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 25 treesize of output 19 [2021-08-12 19:07:19,738 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:07:19,743 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:19,747 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,843 INFO L628 ElimStorePlain]: treesize reduction 122, result has 53.1 percent of original size [2021-08-12 19:07:19,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,846 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 22 treesize of output 14 [2021-08-12 19:07:19,847 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:19,851 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:19,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,854 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 10 treesize of output 6 [2021-08-12 19:07:19,855 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:19,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:07:19,858 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:19,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:07:19,897 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:329, output treesize:99 [2021-08-12 19:07:20,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:20,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765006032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:20,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:20,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:07:20,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579917261] [2021-08-12 19:07:20,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:20,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:20,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:20,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:20,018 INFO L87 Difference]: Start difference. First operand 300 states and 926 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:21,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:21,167 INFO L93 Difference]: Finished difference Result 352 states and 1065 transitions. [2021-08-12 19:07:21,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:21,167 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:21,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:21,169 INFO L225 Difference]: With dead ends: 352 [2021-08-12 19:07:21,169 INFO L226 Difference]: Without dead ends: 340 [2021-08-12 19:07:21,169 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 592.3ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:21,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-08-12 19:07:21,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 299. [2021-08-12 19:07:21,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 3.0939597315436242) internal successors, (922), 298 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:21,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 922 transitions. [2021-08-12 19:07:21,353 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 922 transitions. Word has length 17 [2021-08-12 19:07:21,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:21,353 INFO L482 AbstractCegarLoop]: Abstraction has 299 states and 922 transitions. [2021-08-12 19:07:21,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:21,353 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 922 transitions. [2021-08-12 19:07:21,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:21,354 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:21,354 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:21,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable847 [2021-08-12 19:07:21,554 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:21,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:21,555 INFO L82 PathProgramCache]: Analyzing trace with hash -299360958, now seen corresponding path program 29 times [2021-08-12 19:07:21,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:21,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220649386] [2021-08-12 19:07:21,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:21,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:21,886 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-08-12 19:07:22,107 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:22,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:22,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220649386] [2021-08-12 19:07:22,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220649386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:22,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798291070] [2021-08-12 19:07:22,108 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:22,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:22,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:22,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:07:22,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:22,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:22,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:22,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:22,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:22,256 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:22,259 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:22,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:22,279 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:80 [2021-08-12 19:07:22,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:22,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:22,349 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,383 INFO L628 ElimStorePlain]: treesize reduction 47, result has 62.1 percent of original size [2021-08-12 19:07:22,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:22,387 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:22,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:22,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:22,403 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:22,415 INFO L518 ElimStorePlain]: Eliminatee v_prenex_137 vanished before elimination [2021-08-12 19:07:22,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:07:22,418 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:22,429 INFO L518 ElimStorePlain]: Eliminatee v_prenex_139 vanished before elimination [2021-08-12 19:07:22,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:22,430 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:137, output treesize:32 [2021-08-12 19:07:22,463 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:22,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798291070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:22,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:22,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:07:22,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676511674] [2021-08-12 19:07:22,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:22,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:22,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:22,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:22,464 INFO L87 Difference]: Start difference. First operand 299 states and 922 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:23,012 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-08-12 19:07:23,296 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 62 [2021-08-12 19:07:23,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:23,759 INFO L93 Difference]: Finished difference Result 351 states and 1063 transitions. [2021-08-12 19:07:23,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:23,759 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:23,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:23,761 INFO L225 Difference]: With dead ends: 351 [2021-08-12 19:07:23,761 INFO L226 Difference]: Without dead ends: 339 [2021-08-12 19:07:23,761 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 1020.0ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:23,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-08-12 19:07:23,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 301. [2021-08-12 19:07:23,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 3.0933333333333333) internal successors, (928), 300 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-08-12 19:07:23,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 928 transitions. [2021-08-12 19:07:23,948 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 928 transitions. Word has length 17 [2021-08-12 19:07:23,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:23,949 INFO L482 AbstractCegarLoop]: Abstraction has 301 states and 928 transitions. [2021-08-12 19:07:23,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:23,949 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 928 transitions. [2021-08-12 19:07:23,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:23,949 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:23,949 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:24,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable865 [2021-08-12 19:07:24,157 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:24,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:24,157 INFO L82 PathProgramCache]: Analyzing trace with hash -1114167112, now seen corresponding path program 30 times [2021-08-12 19:07:24,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:24,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305851138] [2021-08-12 19:07:24,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:24,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:24,490 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:24,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:24,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305851138] [2021-08-12 19:07:24,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305851138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:24,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866412726] [2021-08-12 19:07:24,491 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:24,522 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:07:24,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:24,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:24,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:24,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:07:24,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:24,632 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:24,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:24,668 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:24,671 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:24,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:24,702 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:149, output treesize:119 [2021-08-12 19:07:24,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,779 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 15 treesize of output 11 [2021-08-12 19:07:24,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,784 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 35 treesize of output 27 [2021-08-12 19:07:24,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,789 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 25 treesize of output 19 [2021-08-12 19:07:24,789 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,793 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 25 treesize of output 19 [2021-08-12 19:07:24,793 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,797 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 29 treesize of output 23 [2021-08-12 19:07:24,798 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-12 19:07:24,802 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:24,806 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,809 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 35 treesize of output 27 [2021-08-12 19:07:24,810 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,905 INFO L628 ElimStorePlain]: treesize reduction 121, result has 52.7 percent of original size [2021-08-12 19:07:24,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,909 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 24 treesize of output 16 [2021-08-12 19:07:24,909 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,912 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 22 treesize of output 14 [2021-08-12 19:07:24,913 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,916 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 10 treesize of output 6 [2021-08-12 19:07:24,917 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:24,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:24,921 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:24,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:24,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:07:24,960 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:325, output treesize:96 [2021-08-12 19:07:25,077 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:25,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866412726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:25,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:25,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-12 19:07:25,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484231590] [2021-08-12 19:07:25,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:25,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:25,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:25,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:25,078 INFO L87 Difference]: Start difference. First operand 301 states and 928 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:26,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:26,191 INFO L93 Difference]: Finished difference Result 365 states and 1109 transitions. [2021-08-12 19:07:26,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:07:26,192 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:26,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:26,193 INFO L225 Difference]: With dead ends: 365 [2021-08-12 19:07:26,193 INFO L226 Difference]: Without dead ends: 352 [2021-08-12 19:07:26,193 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 728.0ms TimeCoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:26,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-08-12 19:07:26,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 301. [2021-08-12 19:07:26,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 3.1033333333333335) internal successors, (931), 300 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:26,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 931 transitions. [2021-08-12 19:07:26,375 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 931 transitions. Word has length 17 [2021-08-12 19:07:26,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:26,375 INFO L482 AbstractCegarLoop]: Abstraction has 301 states and 931 transitions. [2021-08-12 19:07:26,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:26,376 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 931 transitions. [2021-08-12 19:07:26,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:26,376 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:26,376 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:26,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable874 [2021-08-12 19:07:26,577 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:26,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:26,577 INFO L82 PathProgramCache]: Analyzing trace with hash -92267976, now seen corresponding path program 31 times [2021-08-12 19:07:26,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:26,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645746424] [2021-08-12 19:07:26,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:26,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:26,876 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:26,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:26,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645746424] [2021-08-12 19:07:26,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645746424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:26,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081278215] [2021-08-12 19:07:26,876 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:26,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:26,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:26,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:26,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:26,996 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 15 treesize of output 11 [2021-08-12 19:07:26,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:26,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:27,000 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 35 treesize of output 27 [2021-08-12 19:07:27,001 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:27,004 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 25 treesize of output 19 [2021-08-12 19:07:27,005 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,007 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 25 treesize of output 19 [2021-08-12 19:07:27,008 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:27,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:27,051 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:167, output treesize:132 [2021-08-12 19:07:27,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:27,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:27,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,272 INFO L628 ElimStorePlain]: treesize reduction 14, result has 89.7 percent of original size [2021-08-12 19:07:27,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-08-12 19:07:27,276 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:07:27,279 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,318 INFO L628 ElimStorePlain]: treesize reduction 11, result has 86.9 percent of original size [2021-08-12 19:07:27,318 INFO L518 ElimStorePlain]: Eliminatee v_prenex_142 vanished before elimination [2021-08-12 19:07:27,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:27,322 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:27,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:27,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:27,344 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,371 INFO L628 ElimStorePlain]: treesize reduction 14, result has 72.0 percent of original size [2021-08-12 19:07:27,371 INFO L518 ElimStorePlain]: Eliminatee v_prenex_144 vanished before elimination [2021-08-12 19:07:27,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:27,372 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:150, output treesize:32 [2021-08-12 19:07:27,409 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:27,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081278215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:27,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:27,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:07:27,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291563306] [2021-08-12 19:07:27,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:27,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:27,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:27,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:27,410 INFO L87 Difference]: Start difference. First operand 301 states and 931 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:27,842 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 46 [2021-08-12 19:07:28,171 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 56 [2021-08-12 19:07:28,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:28,610 INFO L93 Difference]: Finished difference Result 352 states and 1070 transitions. [2021-08-12 19:07:28,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:28,611 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:28,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:28,612 INFO L225 Difference]: With dead ends: 352 [2021-08-12 19:07:28,613 INFO L226 Difference]: Without dead ends: 340 [2021-08-12 19:07:28,613 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 806.4ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:28,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-08-12 19:07:28,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 303. [2021-08-12 19:07:28,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 3.1026490066225167) internal successors, (937), 302 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:28,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 937 transitions. [2021-08-12 19:07:28,795 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 937 transitions. Word has length 17 [2021-08-12 19:07:28,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:28,795 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 937 transitions. [2021-08-12 19:07:28,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:28,795 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 937 transitions. [2021-08-12 19:07:28,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:28,795 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:28,795 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:28,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable892 [2021-08-12 19:07:28,996 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:28,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:28,996 INFO L82 PathProgramCache]: Analyzing trace with hash 250315536, now seen corresponding path program 32 times [2021-08-12 19:07:28,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:28,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468158284] [2021-08-12 19:07:28,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:28,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:29,228 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:29,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:29,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468158284] [2021-08-12 19:07:29,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468158284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:29,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480729596] [2021-08-12 19:07:29,228 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:29,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:29,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:29,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:07:29,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:29,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:29,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:29,335 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:29,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:29,359 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:29,362 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:29,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:29,381 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:84 [2021-08-12 19:07:29,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:07:29,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:07:29,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,462 INFO L628 ElimStorePlain]: treesize reduction 12, result has 85.0 percent of original size [2021-08-12 19:07:29,462 INFO L518 ElimStorePlain]: Eliminatee array_2 vanished before elimination [2021-08-12 19:07:29,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:29,465 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:29,477 INFO L518 ElimStorePlain]: Eliminatee v_prenex_147 vanished before elimination [2021-08-12 19:07:29,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:29,480 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:29,490 INFO L518 ElimStorePlain]: Eliminatee v_prenex_149 vanished before elimination [2021-08-12 19:07:29,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:29,491 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:120, output treesize:32 [2021-08-12 19:07:29,531 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:29,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480729596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:29,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:29,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-12 19:07:29,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087294190] [2021-08-12 19:07:29,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:07:29,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:29,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:07:29,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:07:29,532 INFO L87 Difference]: Start difference. First operand 303 states and 937 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:30,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:30,635 INFO L93 Difference]: Finished difference Result 350 states and 1064 transitions. [2021-08-12 19:07:30,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:30,635 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:30,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:30,637 INFO L225 Difference]: With dead ends: 350 [2021-08-12 19:07:30,637 INFO L226 Difference]: Without dead ends: 337 [2021-08-12 19:07:30,637 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 521.8ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:07:30,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-08-12 19:07:30,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 301. [2021-08-12 19:07:30,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 3.1033333333333335) internal successors, (931), 300 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:30,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 931 transitions. [2021-08-12 19:07:30,822 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 931 transitions. Word has length 17 [2021-08-12 19:07:30,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:30,822 INFO L482 AbstractCegarLoop]: Abstraction has 301 states and 931 transitions. [2021-08-12 19:07:30,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:30,822 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 931 transitions. [2021-08-12 19:07:30,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:30,822 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:30,822 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:31,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable906,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:31,023 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:31,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:31,023 INFO L82 PathProgramCache]: Analyzing trace with hash -326980856, now seen corresponding path program 33 times [2021-08-12 19:07:31,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:31,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562829283] [2021-08-12 19:07:31,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:31,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:31,316 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:31,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:31,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562829283] [2021-08-12 19:07:31,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562829283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:31,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761764522] [2021-08-12 19:07:31,316 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:31,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:31,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:31,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-12 19:07:31,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:31,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,419 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 25 treesize of output 19 [2021-08-12 19:07:31,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,423 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 15 treesize of output 11 [2021-08-12 19:07:31,424 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,427 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 25 treesize of output 19 [2021-08-12 19:07:31,428 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,430 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 35 treesize of output 27 [2021-08-12 19:07:31,431 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:31,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:31,479 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:163, output treesize:124 [2021-08-12 19:07:31,633 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_150], 1=[v_prenex_151, array_4]} [2021-08-12 19:07:31,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:07:31,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:31,643 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:31,647 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:31,651 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,764 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-08-12 19:07:31,764 INFO L628 ElimStorePlain]: treesize reduction 134, result has 55.3 percent of original size [2021-08-12 19:07:31,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:31,769 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:07:31,772 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:31,820 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 10 treesize of output 6 [2021-08-12 19:07:31,822 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:31,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:31,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:31,871 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:31,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,874 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 24 treesize of output 16 [2021-08-12 19:07:31,875 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:31,879 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:31,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:31,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:07:31,922 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 4 variables, input treesize:343, output treesize:113 [2021-08-12 19:07:32,051 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:32,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761764522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:32,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:32,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:07:32,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111152060] [2021-08-12 19:07:32,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:32,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:32,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:32,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:32,052 INFO L87 Difference]: Start difference. First operand 301 states and 931 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:32,429 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 54 [2021-08-12 19:07:32,741 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 54 [2021-08-12 19:07:32,950 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-08-12 19:07:33,367 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 74 [2021-08-12 19:07:33,612 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 73 [2021-08-12 19:07:34,021 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 73 [2021-08-12 19:07:34,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:34,439 INFO L93 Difference]: Finished difference Result 409 states and 1233 transitions. [2021-08-12 19:07:34,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:34,439 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:34,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:34,441 INFO L225 Difference]: With dead ends: 409 [2021-08-12 19:07:34,441 INFO L226 Difference]: Without dead ends: 391 [2021-08-12 19:07:34,441 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1750.5ms TimeCoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:07:34,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-08-12 19:07:34,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 303. [2021-08-12 19:07:34,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 3.1026490066225167) internal successors, (937), 302 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:34,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 937 transitions. [2021-08-12 19:07:34,631 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 937 transitions. Word has length 17 [2021-08-12 19:07:34,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:34,631 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 937 transitions. [2021-08-12 19:07:34,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:34,631 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 937 transitions. [2021-08-12 19:07:34,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:34,631 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:34,631 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:34,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable915,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:34,832 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:34,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:34,832 INFO L82 PathProgramCache]: Analyzing trace with hash 947967822, now seen corresponding path program 34 times [2021-08-12 19:07:34,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:34,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967277845] [2021-08-12 19:07:34,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:34,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:35,155 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:35,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:35,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967277845] [2021-08-12 19:07:35,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967277845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:35,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104973418] [2021-08-12 19:07:35,155 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:35,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:35,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:35,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:35,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:35,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:35,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:35,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:35,282 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 35 treesize of output 27 [2021-08-12 19:07:35,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:35,286 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 25 treesize of output 19 [2021-08-12 19:07:35,287 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,289 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 25 treesize of output 19 [2021-08-12 19:07:35,290 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:35,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:35,335 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:167, output treesize:132 [2021-08-12 19:07:35,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:07:35,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-08-12 19:07:35,532 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,579 INFO L628 ElimStorePlain]: treesize reduction 32, result has 74.2 percent of original size [2021-08-12 19:07:35,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:35,582 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:35,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:35,605 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:35,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:07:35,610 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:35,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:35,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:35,633 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:35,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:35,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:35,656 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,682 INFO L628 ElimStorePlain]: treesize reduction 14, result has 74.1 percent of original size [2021-08-12 19:07:35,682 INFO L518 ElimStorePlain]: Eliminatee v_prenex_155 vanished before elimination [2021-08-12 19:07:35,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:35,683 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:138, output treesize:32 [2021-08-12 19:07:35,735 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:35,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104973418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:35,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:35,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:07:35,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086621626] [2021-08-12 19:07:35,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:35,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:35,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:35,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:35,735 INFO L87 Difference]: Start difference. First operand 303 states and 937 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:36,292 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 45 [2021-08-12 19:07:36,674 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 63 [2021-08-12 19:07:37,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:37,165 INFO L93 Difference]: Finished difference Result 365 states and 1108 transitions. [2021-08-12 19:07:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:37,165 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:37,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:37,167 INFO L225 Difference]: With dead ends: 365 [2021-08-12 19:07:37,167 INFO L226 Difference]: Without dead ends: 353 [2021-08-12 19:07:37,167 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 982.8ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:37,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-08-12 19:07:37,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 305. [2021-08-12 19:07:37,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 3.101973684210526) internal successors, (943), 304 states have internal predecessors, (943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:37,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 943 transitions. [2021-08-12 19:07:37,350 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 943 transitions. Word has length 17 [2021-08-12 19:07:37,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:37,350 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 943 transitions. [2021-08-12 19:07:37,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:37,350 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 943 transitions. [2021-08-12 19:07:37,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:37,351 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:37,351 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:37,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable927,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:37,551 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:37,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:37,552 INFO L82 PathProgramCache]: Analyzing trace with hash 1290551334, now seen corresponding path program 35 times [2021-08-12 19:07:37,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:37,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058510325] [2021-08-12 19:07:37,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:37,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:37,819 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:37,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:37,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058510325] [2021-08-12 19:07:37,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058510325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:37,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025496596] [2021-08-12 19:07:37,819 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:37,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:07:37,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:37,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:37,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:37,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:37,966 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 25 treesize of output 19 [2021-08-12 19:07:37,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:37,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:37,970 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 15 treesize of output 11 [2021-08-12 19:07:37,971 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:37,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:37,974 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 25 treesize of output 19 [2021-08-12 19:07:37,975 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:37,978 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 35 treesize of output 27 [2021-08-12 19:07:37,978 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:38,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:38,022 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:175, output treesize:137 [2021-08-12 19:07:38,102 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_160, array_0, v_prenex_156, v_prenex_158], 1=[v_prenex_161, array_2, v_prenex_157, v_prenex_159]} [2021-08-12 19:07:38,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:38,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:38,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,233 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 62 [2021-08-12 19:07:38,233 INFO L628 ElimStorePlain]: treesize reduction 129, result has 57.4 percent of original size [2021-08-12 19:07:38,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-12 19:07:38,238 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:07:38,243 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:38,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:38,291 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:38,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:38,338 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:38,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:38,385 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:38,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:38,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:38,430 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 25 treesize of output 17 [2021-08-12 19:07:38,430 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,433 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 22 treesize of output 14 [2021-08-12 19:07:38,434 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:38,472 INFO L518 ElimStorePlain]: Eliminatee v_prenex_157 vanished before elimination [2021-08-12 19:07:38,476 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 13 treesize of output 9 [2021-08-12 19:07:38,477 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:38,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:38,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:07:38,515 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 8 variables, input treesize:321, output treesize:100 [2021-08-12 19:07:38,643 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:38,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025496596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:38,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:38,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 19:07:38,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848107867] [2021-08-12 19:07:38,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:38,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:38,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:38,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:38,644 INFO L87 Difference]: Start difference. First operand 305 states and 943 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:39,296 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 57 [2021-08-12 19:07:39,580 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-08-12 19:07:40,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:40,027 INFO L93 Difference]: Finished difference Result 363 states and 1102 transitions. [2021-08-12 19:07:40,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:40,027 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:40,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:40,028 INFO L225 Difference]: With dead ends: 363 [2021-08-12 19:07:40,028 INFO L226 Difference]: Without dead ends: 350 [2021-08-12 19:07:40,029 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 908.1ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:40,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-08-12 19:07:40,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 303. [2021-08-12 19:07:40,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 3.1026490066225167) internal successors, (937), 302 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:40,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 937 transitions. [2021-08-12 19:07:40,223 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 937 transitions. Word has length 17 [2021-08-12 19:07:40,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:40,223 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 937 transitions. [2021-08-12 19:07:40,223 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:40,223 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 937 transitions. [2021-08-12 19:07:40,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:40,223 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:40,223 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:40,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable941,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:40,424 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:40,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:40,424 INFO L82 PathProgramCache]: Analyzing trace with hash -2132806164, now seen corresponding path program 36 times [2021-08-12 19:07:40,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:40,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995902700] [2021-08-12 19:07:40,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:40,695 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:40,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:40,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995902700] [2021-08-12 19:07:40,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995902700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:40,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411677813] [2021-08-12 19:07:40,695 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:40,722 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:07:40,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:40,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:40,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:40,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:40,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:40,935 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 15 treesize of output 11 [2021-08-12 19:07:40,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:40,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:40,941 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 25 treesize of output 19 [2021-08-12 19:07:40,942 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:41,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:41,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:41,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:41,012 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:41,015 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 25 treesize of output 19 [2021-08-12 19:07:41,016 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:41,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:41,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:41,078 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 27 treesize of output 21 [2021-08-12 19:07:41,079 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:41,082 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 25 treesize of output 19 [2021-08-12 19:07:41,082 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:41,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-08-12 19:07:41,145 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:241, output treesize:191 [2021-08-12 19:07:41,471 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_171, v_prenex_173, array_2, v_prenex_175, v_prenex_177, v_prenex_169], 1=[v_prenex_170, v_prenex_172, v_prenex_174, array_4, v_prenex_176, v_prenex_178]} [2021-08-12 19:07:41,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:41,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:41,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,644 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 93 [2021-08-12 19:07:41,645 INFO L628 ElimStorePlain]: treesize reduction 189, result has 52.4 percent of original size [2021-08-12 19:07:41,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:07:41,650 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:41,655 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:41,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:41,714 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:41,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:41,771 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:41,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:41,825 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:41,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:41,881 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:41,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:41,931 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 21 treesize of output 13 [2021-08-12 19:07:41,931 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:41,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:41,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:41,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:41,981 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:42,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:42,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:42,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:42,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-08-12 19:07:42,031 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:42,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:42,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:42,037 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:42,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:42,081 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:07:42,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:42,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:42,086 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:42,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:42,129 INFO L518 ElimStorePlain]: Eliminatee v_prenex_178 vanished before elimination [2021-08-12 19:07:42,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-08-12 19:07:42,132 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 18 variables, input treesize:415, output treesize:75 [2021-08-12 19:07:42,186 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:42,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411677813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:42,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:42,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:07:42,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626767535] [2021-08-12 19:07:42,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:42,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:42,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:42,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:42,187 INFO L87 Difference]: Start difference. First operand 303 states and 937 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:42,744 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 87 [2021-08-12 19:07:43,500 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 124 [2021-08-12 19:07:43,907 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 99 [2021-08-12 19:07:44,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:44,248 INFO L93 Difference]: Finished difference Result 386 states and 1132 transitions. [2021-08-12 19:07:44,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:44,249 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:44,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:44,250 INFO L225 Difference]: With dead ends: 386 [2021-08-12 19:07:44,250 INFO L226 Difference]: Without dead ends: 370 [2021-08-12 19:07:44,250 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 1429.5ms TimeCoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:07:44,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-12 19:07:44,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 306. [2021-08-12 19:07:44,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 3.095081967213115) internal successors, (944), 305 states have internal predecessors, (944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:44,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 944 transitions. [2021-08-12 19:07:44,442 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 944 transitions. Word has length 17 [2021-08-12 19:07:44,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:44,442 INFO L482 AbstractCegarLoop]: Abstraction has 306 states and 944 transitions. [2021-08-12 19:07:44,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:44,442 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 944 transitions. [2021-08-12 19:07:44,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:44,443 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:44,443 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:44,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable954 [2021-08-12 19:07:44,643 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:44,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:44,643 INFO L82 PathProgramCache]: Analyzing trace with hash 213094778, now seen corresponding path program 37 times [2021-08-12 19:07:44,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:44,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682296370] [2021-08-12 19:07:44,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:44,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:44,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:44,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:44,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682296370] [2021-08-12 19:07:44,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682296370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:44,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38616889] [2021-08-12 19:07:44,900 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:44,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:44,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:44,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:45,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,036 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 35 treesize of output 27 [2021-08-12 19:07:45,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,041 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 15 treesize of output 11 [2021-08-12 19:07:45,041 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,045 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 25 treesize of output 19 [2021-08-12 19:07:45,046 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,049 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 25 treesize of output 19 [2021-08-12 19:07:45,049 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:45,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:45,098 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:195, output treesize:157 [2021-08-12 19:07:45,368 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 82 [2021-08-12 19:07:45,505 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_191, v_prenex_193, v_prenex_195, array_2, v_prenex_187, v_prenex_189], 1=[v_prenex_190, v_prenex_192, v_prenex_194, v_prenex_196, array_4, v_prenex_188]} [2021-08-12 19:07:45,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:07:45,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:07:45,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,675 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 90 [2021-08-12 19:07:45,675 INFO L628 ElimStorePlain]: treesize reduction 195, result has 50.3 percent of original size [2021-08-12 19:07:45,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:45,681 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:45,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:45,742 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:45,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:45,799 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:45,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:45,873 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:45,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:45,932 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:45,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,984 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 21 treesize of output 13 [2021-08-12 19:07:45,985 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:46,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:46,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:46,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:46,035 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 12 treesize of output 8 [2021-08-12 19:07:46,037 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:46,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:46,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:46,042 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:46,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:46,087 INFO L518 ElimStorePlain]: Eliminatee v_prenex_194 vanished before elimination [2021-08-12 19:07:46,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:46,091 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 13 treesize of output 9 [2021-08-12 19:07:46,092 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:46,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:46,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:46,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:46,141 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:46,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:46,191 INFO L518 ElimStorePlain]: Eliminatee v_prenex_188 vanished before elimination [2021-08-12 19:07:46,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:07:46,194 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:419, output treesize:71 [2021-08-12 19:07:46,254 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:46,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38616889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:46,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:46,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:07:46,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831175835] [2021-08-12 19:07:46,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:46,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:46,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:46,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:46,255 INFO L87 Difference]: Start difference. First operand 306 states and 944 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:47,467 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-08-12 19:07:47,805 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 106 [2021-08-12 19:07:48,299 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 110 [2021-08-12 19:07:48,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:48,689 INFO L93 Difference]: Finished difference Result 377 states and 1131 transitions. [2021-08-12 19:07:48,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:07:48,689 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:48,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:48,691 INFO L225 Difference]: With dead ends: 377 [2021-08-12 19:07:48,691 INFO L226 Difference]: Without dead ends: 356 [2021-08-12 19:07:48,691 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 1815.2ms TimeCoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:07:48,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-08-12 19:07:48,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 308. [2021-08-12 19:07:48,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 307 states have (on average 3.0912052117263844) internal successors, (949), 307 states have internal predecessors, (949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:48,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 949 transitions. [2021-08-12 19:07:48,884 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 949 transitions. Word has length 17 [2021-08-12 19:07:48,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:48,884 INFO L482 AbstractCegarLoop]: Abstraction has 308 states and 949 transitions. [2021-08-12 19:07:48,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:48,884 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 949 transitions. [2021-08-12 19:07:48,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:48,885 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:48,885 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:49,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable998 [2021-08-12 19:07:49,085 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:49,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:49,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1694332648, now seen corresponding path program 38 times [2021-08-12 19:07:49,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:49,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188993662] [2021-08-12 19:07:49,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:49,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:49,305 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:49,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:49,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188993662] [2021-08-12 19:07:49,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188993662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:49,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042951120] [2021-08-12 19:07:49,306 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:49,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:49,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:49,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:07:49,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:49,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:49,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:49,437 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:49,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:49,467 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:49,470 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:49,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:49,496 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:127, output treesize:96 [2021-08-12 19:07:49,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:49,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:49,660 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 25 treesize of output 19 [2021-08-12 19:07:49,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:49,665 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 27 treesize of output 21 [2021-08-12 19:07:49,666 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,736 INFO L628 ElimStorePlain]: treesize reduction 114, result has 47.5 percent of original size [2021-08-12 19:07:49,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:49,740 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 22 treesize of output 14 [2021-08-12 19:07:49,741 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:49,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:49,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:49,770 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:49,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:49,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:49,798 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:49,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:49,819 INFO L518 ElimStorePlain]: Eliminatee v_prenex_201 vanished before elimination [2021-08-12 19:07:49,819 INFO L518 ElimStorePlain]: Eliminatee v_prenex_202 vanished before elimination [2021-08-12 19:07:49,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:49,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:07:49,823 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:49,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:49,845 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 21 treesize of output 13 [2021-08-12 19:07:49,846 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:49,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:49,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:49,867 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:233, output treesize:38 [2021-08-12 19:07:49,905 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:49,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042951120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:49,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:49,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:07:49,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475150775] [2021-08-12 19:07:49,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:07:49,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:49,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:07:49,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:07:49,906 INFO L87 Difference]: Start difference. First operand 308 states and 949 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:50,886 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 65 [2021-08-12 19:07:51,333 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 79 [2021-08-12 19:07:51,499 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 67 [2021-08-12 19:07:52,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:52,003 INFO L93 Difference]: Finished difference Result 372 states and 1113 transitions. [2021-08-12 19:07:52,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:07:52,003 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:52,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:52,004 INFO L225 Difference]: With dead ends: 372 [2021-08-12 19:07:52,004 INFO L226 Difference]: Without dead ends: 357 [2021-08-12 19:07:52,005 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 1407.9ms TimeCoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:07:52,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-08-12 19:07:52,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 301. [2021-08-12 19:07:52,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 3.0933333333333333) internal successors, (928), 300 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-08-12 19:07:52,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 928 transitions. [2021-08-12 19:07:52,202 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 928 transitions. Word has length 17 [2021-08-12 19:07:52,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:52,202 INFO L482 AbstractCegarLoop]: Abstraction has 301 states and 928 transitions. [2021-08-12 19:07:52,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:52,202 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 928 transitions. [2021-08-12 19:07:52,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:52,203 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:52,203 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:52,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1029 [2021-08-12 19:07:52,403 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:52,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:52,404 INFO L82 PathProgramCache]: Analyzing trace with hash 1115333512, now seen corresponding path program 39 times [2021-08-12 19:07:52,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:52,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219124306] [2021-08-12 19:07:52,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:52,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:52,642 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:52,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:52,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219124306] [2021-08-12 19:07:52,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219124306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:52,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134169728] [2021-08-12 19:07:52,643 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:52,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:07:52,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:52,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:52,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:52,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:52,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:52,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,762 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 35 treesize of output 27 [2021-08-12 19:07:52,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:52,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,766 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 15 treesize of output 11 [2021-08-12 19:07:52,767 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:52,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:52,771 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:52,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:52,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:52,822 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:173, output treesize:139 [2021-08-12 19:07:53,203 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 71 [2021-08-12 19:07:53,453 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_218, array_2, v_prenex_220, v_prenex_222, v_prenex_214, v_prenex_216], 1=[v_prenex_217, v_prenex_219, array_4, v_prenex_221, v_prenex_223, v_prenex_215]} [2021-08-12 19:07:53,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:53,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:53,468 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,729 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 88 [2021-08-12 19:07:53,730 INFO L628 ElimStorePlain]: treesize reduction 180, result has 55.1 percent of original size [2021-08-12 19:07:53,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:07:53,735 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:07:53,741 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:53,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:53,802 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:53,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:53,862 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:53,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:53,924 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:53,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:53,978 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:54,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:54,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:54,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:54,031 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:54,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:54,078 INFO L518 ElimStorePlain]: Eliminatee v_prenex_219 vanished before elimination [2021-08-12 19:07:54,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:54,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:54,083 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 24 treesize of output 16 [2021-08-12 19:07:54,083 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:54,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:54,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:07:54,088 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:54,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:54,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:54,139 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 21 treesize of output 13 [2021-08-12 19:07:54,140 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:54,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:54,185 INFO L518 ElimStorePlain]: Eliminatee v_prenex_223 vanished before elimination [2021-08-12 19:07:54,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:54,188 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 22 treesize of output 14 [2021-08-12 19:07:54,189 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:54,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:54,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-08-12 19:07:54,236 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 18 variables, input treesize:415, output treesize:79 [2021-08-12 19:07:54,298 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:54,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134169728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:54,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:54,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:07:54,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698290667] [2021-08-12 19:07:54,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:54,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:54,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:54,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:54,299 INFO L87 Difference]: Start difference. First operand 301 states and 928 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:54,702 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2021-08-12 19:07:55,124 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 84 [2021-08-12 19:07:55,356 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 60 [2021-08-12 19:07:56,068 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 117 [2021-08-12 19:07:56,371 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 103 [2021-08-12 19:07:56,525 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-08-12 19:07:57,082 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 100 [2021-08-12 19:07:57,324 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 89 [2021-08-12 19:07:57,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:57,984 INFO L93 Difference]: Finished difference Result 491 states and 1430 transitions. [2021-08-12 19:07:57,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:07:57,984 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:57,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:57,986 INFO L225 Difference]: With dead ends: 491 [2021-08-12 19:07:57,986 INFO L226 Difference]: Without dead ends: 458 [2021-08-12 19:07:57,986 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 2738.1ms TimeCoverageRelationStatistics Valid=159, Invalid=711, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:07:57,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-08-12 19:07:58,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 301. [2021-08-12 19:07:58,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 3.0933333333333333) internal successors, (928), 300 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-08-12 19:07:58,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 928 transitions. [2021-08-12 19:07:58,181 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 928 transitions. Word has length 17 [2021-08-12 19:07:58,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:58,181 INFO L482 AbstractCegarLoop]: Abstraction has 301 states and 928 transitions. [2021-08-12 19:07:58,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:58,181 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 928 transitions. [2021-08-12 19:07:58,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:58,181 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:58,182 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:58,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1070,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:58,382 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:58,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:58,382 INFO L82 PathProgramCache]: Analyzing trace with hash 672434372, now seen corresponding path program 40 times [2021-08-12 19:07:58,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:58,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299271876] [2021-08-12 19:07:58,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:58,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:58,806 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:58,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:58,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299271876] [2021-08-12 19:07:58,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299271876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:58,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297540984] [2021-08-12 19:07:58,807 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:58,832 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:58,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:58,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:07:58,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:58,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,927 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 25 treesize of output 19 [2021-08-12 19:07:58,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:58,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,931 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 35 treesize of output 27 [2021-08-12 19:07:58,932 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:58,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,935 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 15 treesize of output 11 [2021-08-12 19:07:58,935 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:58,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:58,939 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:58,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:58,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:07:58,980 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:173, output treesize:143 [2021-08-12 19:07:59,401 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_239, array_2, v_prenex_231, v_prenex_233, v_prenex_235, v_prenex_237], 1=[v_prenex_240, array_4, v_prenex_232, v_prenex_234, v_prenex_236, v_prenex_238]} [2021-08-12 19:07:59,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:07:59,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:59,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:07:59,416 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:59,604 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 92 [2021-08-12 19:07:59,605 INFO L628 ElimStorePlain]: treesize reduction 202, result has 52.1 percent of original size [2021-08-12 19:07:59,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:59,610 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:59,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:07:59,616 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:59,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:59,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:59,677 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:59,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:59,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:59,736 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:59,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:59,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:59,793 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:59,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:59,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:59,849 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:59,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:59,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:59,903 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 21 treesize of output 13 [2021-08-12 19:07:59,904 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:59,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:59,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:59,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:59,957 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 12 treesize of output 8 [2021-08-12 19:07:59,958 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:59,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:59,962 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 12 treesize of output 8 [2021-08-12 19:07:59,963 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:00,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:00,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:00,015 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 21 treesize of output 13 [2021-08-12 19:08:00,015 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:00,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:00,069 INFO L518 ElimStorePlain]: Eliminatee v_prenex_234 vanished before elimination [2021-08-12 19:08:00,069 INFO L518 ElimStorePlain]: Eliminatee v_prenex_236 vanished before elimination [2021-08-12 19:08:00,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:00,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:00,074 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:00,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:00,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:08:00,124 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 18 variables, input treesize:439, output treesize:71 [2021-08-12 19:08:00,180 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:00,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297540984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:00,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:00,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:08:00,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670853559] [2021-08-12 19:08:00,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:08:00,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:00,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:08:00,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:00,181 INFO L87 Difference]: Start difference. First operand 301 states and 928 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:00,631 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 55 [2021-08-12 19:08:01,110 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 98 [2021-08-12 19:08:01,414 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 82 [2021-08-12 19:08:02,258 WARN L205 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 138 [2021-08-12 19:08:02,685 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 125 [2021-08-12 19:08:02,890 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 64 [2021-08-12 19:08:03,522 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 108 [2021-08-12 19:08:03,857 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 107 [2021-08-12 19:08:04,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:04,571 INFO L93 Difference]: Finished difference Result 485 states and 1382 transitions. [2021-08-12 19:08:04,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:08:04,571 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:04,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:04,573 INFO L225 Difference]: With dead ends: 485 [2021-08-12 19:08:04,573 INFO L226 Difference]: Without dead ends: 437 [2021-08-12 19:08:04,573 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 3422.5ms TimeCoverageRelationStatistics Valid=145, Invalid=667, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:08:04,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2021-08-12 19:08:04,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 305. [2021-08-12 19:08:04,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 3.0921052631578947) internal successors, (940), 304 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:04,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 940 transitions. [2021-08-12 19:08:04,772 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 940 transitions. Word has length 17 [2021-08-12 19:08:04,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:04,772 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 940 transitions. [2021-08-12 19:08:04,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:04,772 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 940 transitions. [2021-08-12 19:08:04,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:04,773 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:04,773 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:04,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1102,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:04,973 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:04,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:04,973 INFO L82 PathProgramCache]: Analyzing trace with hash 1633532686, now seen corresponding path program 41 times [2021-08-12 19:08:04,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:04,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98035217] [2021-08-12 19:08:04,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:04,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:05,410 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:05,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:05,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98035217] [2021-08-12 19:08:05,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98035217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:05,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383506287] [2021-08-12 19:08:05,410 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:05,437 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:05,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:05,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 19:08:05,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:05,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:05,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:05,611 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 25 treesize of output 19 [2021-08-12 19:08:05,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:05,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:05,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:05,616 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:05,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:05,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:05,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:05,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:05,657 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:05,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:05,660 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 15 treesize of output 11 [2021-08-12 19:08:05,660 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:05,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:05,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:05,695 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:109 [2021-08-12 19:08:05,880 INFO L446 ElimStorePlain]: Different costs {0=[array_2, v_prenex_250, v_prenex_246, v_prenex_248], 1=[v_prenex_251, array_4, v_prenex_247, v_prenex_249]} [2021-08-12 19:08:05,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:08:05,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:05,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:08:05,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:05,955 INFO L628 ElimStorePlain]: treesize reduction 119, result has 46.2 percent of original size [2021-08-12 19:08:05,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:05,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:05,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:05,982 INFO L518 ElimStorePlain]: Eliminatee v_prenex_246 vanished before elimination [2021-08-12 19:08:05,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:05,985 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:06,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:06,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:06,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:06,010 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:06,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:06,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:06,034 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 22 treesize of output 14 [2021-08-12 19:08:06,034 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:06,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:06,055 INFO L518 ElimStorePlain]: Eliminatee v_prenex_247 vanished before elimination [2021-08-12 19:08:06,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:06,058 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 10 treesize of output 6 [2021-08-12 19:08:06,059 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:06,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:06,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:06,080 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:235, output treesize:38 [2021-08-12 19:08:06,118 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:06,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383506287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:06,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:06,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:08:06,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830664398] [2021-08-12 19:08:06,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:06,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:06,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:06,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:06,119 INFO L87 Difference]: Start difference. First operand 305 states and 940 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:06,604 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 66 [2021-08-12 19:08:07,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:07,968 INFO L93 Difference]: Finished difference Result 382 states and 1154 transitions. [2021-08-12 19:08:07,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:08:07,968 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:07,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:07,971 INFO L225 Difference]: With dead ends: 382 [2021-08-12 19:08:07,971 INFO L226 Difference]: Without dead ends: 370 [2021-08-12 19:08:07,971 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 1231.4ms TimeCoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:08:07,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-12 19:08:08,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 307. [2021-08-12 19:08:08,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 3.0915032679738563) internal successors, (946), 306 states have internal predecessors, (946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:08,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 946 transitions. [2021-08-12 19:08:08,186 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 946 transitions. Word has length 17 [2021-08-12 19:08:08,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:08,186 INFO L482 AbstractCegarLoop]: Abstraction has 307 states and 946 transitions. [2021-08-12 19:08:08,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:08,186 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 946 transitions. [2021-08-12 19:08:08,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:08,186 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:08,186 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:08,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1136 [2021-08-12 19:08:08,387 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:08,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:08,387 INFO L82 PathProgramCache]: Analyzing trace with hash 1560160206, now seen corresponding path program 42 times [2021-08-12 19:08:08,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:08,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149416360] [2021-08-12 19:08:08,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:08,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:08,630 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:08,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:08,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149416360] [2021-08-12 19:08:08,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149416360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:08,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358561575] [2021-08-12 19:08:08,630 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:08,656 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:08:08,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:08,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:08:08,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:08,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:08,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:08,847 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 25 treesize of output 19 [2021-08-12 19:08:08,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:08,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:08,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:08:08,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:08,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:08,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:08,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:08,905 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 15 treesize of output 11 [2021-08-12 19:08:08,905 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:08,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:08,909 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 25 treesize of output 19 [2021-08-12 19:08:08,909 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:08,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:08,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:08,958 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:192, output treesize:154 [2021-08-12 19:08:09,098 INFO L446 ElimStorePlain]: Different costs {1=[array_2], 10=[array_0]} [2021-08-12 19:08:09,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,104 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 27 treesize of output 21 [2021-08-12 19:08:09,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:09,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,109 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 29 treesize of output 23 [2021-08-12 19:08:09,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:09,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:09,116 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:09,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:09,121 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:09,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:09,126 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:09,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,131 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 39 treesize of output 31 [2021-08-12 19:08:09,131 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:09,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,136 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 17 treesize of output 13 [2021-08-12 19:08:09,137 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:09,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:09,141 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:09,283 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 64 [2021-08-12 19:08:09,284 INFO L628 ElimStorePlain]: treesize reduction 144, result has 55.4 percent of original size [2021-08-12 19:08:09,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,288 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 25 treesize of output 17 [2021-08-12 19:08:09,289 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:09,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:08:09,294 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:09,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:09,299 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:09,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:09,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:09,304 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:09,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:09,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:08:09,359 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:395, output treesize:101 [2021-08-12 19:08:09,481 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:09,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358561575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:09,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:09,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:09,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926606459] [2021-08-12 19:08:09,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:09,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:09,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:09,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:09,482 INFO L87 Difference]: Start difference. First operand 307 states and 946 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:10,177 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 91 [2021-08-12 19:08:10,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:10,850 INFO L93 Difference]: Finished difference Result 360 states and 1090 transitions. [2021-08-12 19:08:10,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:10,851 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:10,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:10,852 INFO L225 Difference]: With dead ends: 360 [2021-08-12 19:08:10,853 INFO L226 Difference]: Without dead ends: 347 [2021-08-12 19:08:10,853 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 832.8ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:08:10,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-08-12 19:08:11,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 301. [2021-08-12 19:08:11,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 3.0933333333333333) internal successors, (928), 300 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-08-12 19:08:11,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 928 transitions. [2021-08-12 19:08:11,070 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 928 transitions. Word has length 17 [2021-08-12 19:08:11,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:11,070 INFO L482 AbstractCegarLoop]: Abstraction has 301 states and 928 transitions. [2021-08-12 19:08:11,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:11,070 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 928 transitions. [2021-08-12 19:08:11,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:11,070 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:11,070 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:11,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1161,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:11,281 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:11,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:11,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1698524914, now seen corresponding path program 43 times [2021-08-12 19:08:11,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:11,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418009530] [2021-08-12 19:08:11,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:11,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:11,645 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:11,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:11,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418009530] [2021-08-12 19:08:11,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418009530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:11,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224636753] [2021-08-12 19:08:11,645 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:11,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:11,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:08:11,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:11,815 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_258], 3=[array_0]} [2021-08-12 19:08:11,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:11,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:11,820 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 25 treesize of output 19 [2021-08-12 19:08:11,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:11,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:11,824 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 27 treesize of output 21 [2021-08-12 19:08:11,824 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:11,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:11,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:11,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:11,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:11,861 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:11,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:11,864 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 15 treesize of output 11 [2021-08-12 19:08:11,865 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:11,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:11,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:11,899 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:149, output treesize:119 [2021-08-12 19:08:12,040 INFO L446 ElimStorePlain]: Different costs {0=[array_2, v_prenex_261, v_prenex_263, v_prenex_265], 1=[v_prenex_262, array_4, v_prenex_264, v_prenex_266]} [2021-08-12 19:08:12,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:12,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:12,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:12,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:12,144 INFO L628 ElimStorePlain]: treesize reduction 89, result has 64.5 percent of original size [2021-08-12 19:08:12,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:08:12,149 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:12,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:08:12,153 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:12,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:12,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:12,192 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:12,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:12,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:12,229 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:12,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:12,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:12,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:12,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:12,274 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:12,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:12,277 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 12 treesize of output 8 [2021-08-12 19:08:12,279 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:12,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:12,309 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:08:12,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:12,314 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 13 treesize of output 9 [2021-08-12 19:08:12,315 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:12,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:12,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:12,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:12,352 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:12,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:12,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:08:12,384 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:265, output treesize:48 [2021-08-12 19:08:12,437 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:12,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224636753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:12,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:12,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:08:12,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484082030] [2021-08-12 19:08:12,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:12,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:12,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:12,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:12,438 INFO L87 Difference]: Start difference. First operand 301 states and 928 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:13,307 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 79 [2021-08-12 19:08:13,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:13,854 INFO L93 Difference]: Finished difference Result 359 states and 1083 transitions. [2021-08-12 19:08:13,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:13,854 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:13,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:13,856 INFO L225 Difference]: With dead ends: 359 [2021-08-12 19:08:13,856 INFO L226 Difference]: Without dead ends: 347 [2021-08-12 19:08:13,856 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 933.0ms TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:13,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-08-12 19:08:14,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 303. [2021-08-12 19:08:14,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 3.096026490066225) internal successors, (935), 302 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:14,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 935 transitions. [2021-08-12 19:08:14,057 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 935 transitions. Word has length 17 [2021-08-12 19:08:14,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:14,057 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 935 transitions. [2021-08-12 19:08:14,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:14,057 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 935 transitions. [2021-08-12 19:08:14,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:14,058 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:14,058 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:14,258 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1185 [2021-08-12 19:08:14,258 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:14,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:14,258 INFO L82 PathProgramCache]: Analyzing trace with hash -217287044, now seen corresponding path program 44 times [2021-08-12 19:08:14,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:14,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201779624] [2021-08-12 19:08:14,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:14,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:14,451 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:14,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:14,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201779624] [2021-08-12 19:08:14,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201779624] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:14,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641439271] [2021-08-12 19:08:14,451 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:14,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:14,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:14,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:08:14,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:14,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:14,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:14,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:14,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:14,603 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:14,606 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:14,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:14,631 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:127, output treesize:86 [2021-08-12 19:08:14,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,722 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 18 treesize of output 14 [2021-08-12 19:08:14,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:14,728 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,731 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 17 treesize of output 13 [2021-08-12 19:08:14,732 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,797 INFO L628 ElimStorePlain]: treesize reduction 121, result has 44.0 percent of original size [2021-08-12 19:08:14,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,800 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 10 treesize of output 6 [2021-08-12 19:08:14,802 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:14,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:14,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:14,832 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:14,835 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:14,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:14,861 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:14,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:14,864 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 22 treesize of output 14 [2021-08-12 19:08:14,864 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:14,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:14,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:14,887 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 6 variables, input treesize:237, output treesize:38 [2021-08-12 19:08:14,924 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:14,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641439271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:14,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:14,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:08:14,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049475425] [2021-08-12 19:08:14,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:14,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:14,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:14,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:14,925 INFO L87 Difference]: Start difference. First operand 303 states and 935 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:16,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:16,231 INFO L93 Difference]: Finished difference Result 357 states and 1079 transitions. [2021-08-12 19:08:16,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:16,231 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:16,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:16,233 INFO L225 Difference]: With dead ends: 357 [2021-08-12 19:08:16,233 INFO L226 Difference]: Without dead ends: 345 [2021-08-12 19:08:16,233 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 671.6ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:16,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-08-12 19:08:16,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 302. [2021-08-12 19:08:16,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.0930232558139537) internal successors, (931), 301 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:16,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 931 transitions. [2021-08-12 19:08:16,439 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 931 transitions. Word has length 17 [2021-08-12 19:08:16,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:16,439 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 931 transitions. [2021-08-12 19:08:16,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:16,439 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 931 transitions. [2021-08-12 19:08:16,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:16,440 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:16,440 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:16,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1214 [2021-08-12 19:08:16,640 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:16,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:16,640 INFO L82 PathProgramCache]: Analyzing trace with hash 331629366, now seen corresponding path program 45 times [2021-08-12 19:08:16,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:16,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363870200] [2021-08-12 19:08:16,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:16,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:17,152 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:17,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:17,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363870200] [2021-08-12 19:08:17,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363870200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:17,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287478104] [2021-08-12 19:08:17,152 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:17,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:08:17,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:17,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:08:17,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:17,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,303 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 25 treesize of output 19 [2021-08-12 19:08:17,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,307 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 27 treesize of output 21 [2021-08-12 19:08:17,308 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:17,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,355 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 25 treesize of output 19 [2021-08-12 19:08:17,356 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:17,360 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:17,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:17,392 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:107 [2021-08-12 19:08:17,553 INFO L446 ElimStorePlain]: Different costs {0=[array_2, v_prenex_275, v_prenex_277, v_prenex_279], 1=[v_prenex_280, array_4, v_prenex_276, v_prenex_278]} [2021-08-12 19:08:17,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:17,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:17,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,654 INFO L628 ElimStorePlain]: treesize reduction 89, result has 61.8 percent of original size [2021-08-12 19:08:17,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:17,659 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:08:17,663 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:17,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:17,702 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:17,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:17,738 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:17,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,775 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 22 treesize of output 14 [2021-08-12 19:08:17,776 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:17,806 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:08:17,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,812 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 12 treesize of output 8 [2021-08-12 19:08:17,813 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:17,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,816 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 14 treesize of output 10 [2021-08-12 19:08:17,818 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:17,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:17,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:08:17,852 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:17,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:17,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:08:17,883 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:251, output treesize:48 [2021-08-12 19:08:17,935 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:17,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287478104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:17,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:17,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:08:17,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546942793] [2021-08-12 19:08:17,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:17,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:17,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:17,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:17,935 INFO L87 Difference]: Start difference. First operand 302 states and 931 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:18,572 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-08-12 19:08:18,897 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 85 [2021-08-12 19:08:19,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:19,424 INFO L93 Difference]: Finished difference Result 356 states and 1077 transitions. [2021-08-12 19:08:19,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:19,424 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:19,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:19,426 INFO L225 Difference]: With dead ends: 356 [2021-08-12 19:08:19,426 INFO L226 Difference]: Without dead ends: 344 [2021-08-12 19:08:19,426 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 1105.3ms TimeCoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:19,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-08-12 19:08:19,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 304. [2021-08-12 19:08:19,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 3.092409240924092) internal successors, (937), 303 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:19,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 937 transitions. [2021-08-12 19:08:19,632 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 937 transitions. Word has length 17 [2021-08-12 19:08:19,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:19,632 INFO L482 AbstractCegarLoop]: Abstraction has 304 states and 937 transitions. [2021-08-12 19:08:19,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:19,632 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 937 transitions. [2021-08-12 19:08:19,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:19,633 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:19,633 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:19,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1227,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:19,836 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:19,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:19,836 INFO L82 PathProgramCache]: Analyzing trace with hash -483176788, now seen corresponding path program 46 times [2021-08-12 19:08:19,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:19,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313389379] [2021-08-12 19:08:19,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:19,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:20,184 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:20,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:20,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313389379] [2021-08-12 19:08:20,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313389379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:20,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622728527] [2021-08-12 19:08:20,184 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:20,219 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:20,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:20,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:08:20,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:20,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:20,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,390 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 27 treesize of output 21 [2021-08-12 19:08:20,391 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:20,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,439 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 15 treesize of output 11 [2021-08-12 19:08:20,439 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:20,443 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:20,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:20,477 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:103 [2021-08-12 19:08:20,595 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_291, array_2, v_prenex_287, v_prenex_289], 1=[v_prenex_290, array_0, v_prenex_286, v_prenex_288]} [2021-08-12 19:08:20,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:20,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:20,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,674 INFO L628 ElimStorePlain]: treesize reduction 109, result has 45.8 percent of original size [2021-08-12 19:08:20,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:20,678 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:20,701 INFO L518 ElimStorePlain]: Eliminatee v_prenex_287 vanished before elimination [2021-08-12 19:08:20,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:20,704 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:20,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:20,729 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:20,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:20,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:20,753 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:20,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:20,773 INFO L518 ElimStorePlain]: Eliminatee v_prenex_286 vanished before elimination [2021-08-12 19:08:20,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,776 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 13 treesize of output 9 [2021-08-12 19:08:20,777 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:20,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:20,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:20,799 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:223, output treesize:38 [2021-08-12 19:08:20,839 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:20,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622728527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:20,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:20,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:08:20,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639950271] [2021-08-12 19:08:20,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:20,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:20,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:20,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:20,840 INFO L87 Difference]: Start difference. First operand 304 states and 937 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:22,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:22,276 INFO L93 Difference]: Finished difference Result 370 states and 1123 transitions. [2021-08-12 19:08:22,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:22,276 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:22,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:22,278 INFO L225 Difference]: With dead ends: 370 [2021-08-12 19:08:22,278 INFO L226 Difference]: Without dead ends: 357 [2021-08-12 19:08:22,278 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 755.2ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:22,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-08-12 19:08:22,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 303. [2021-08-12 19:08:22,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 3.096026490066225) internal successors, (935), 302 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:22,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 935 transitions. [2021-08-12 19:08:22,485 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 935 transitions. Word has length 17 [2021-08-12 19:08:22,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:22,485 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 935 transitions. [2021-08-12 19:08:22,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:22,486 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 935 transitions. [2021-08-12 19:08:22,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:22,486 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:22,486 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:22,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1252,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:22,687 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:22,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:22,687 INFO L82 PathProgramCache]: Analyzing trace with hash 538722348, now seen corresponding path program 47 times [2021-08-12 19:08:22,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:22,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169757914] [2021-08-12 19:08:22,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:22,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:23,015 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:23,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:23,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169757914] [2021-08-12 19:08:23,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169757914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:23,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890192080] [2021-08-12 19:08:23,016 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:23,042 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:08:23,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:23,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:08:23,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:23,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:23,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:23,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:23,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:23,177 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:23,180 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:23,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:23,211 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:127, output treesize:92 [2021-08-12 19:08:23,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,310 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 25 treesize of output 19 [2021-08-12 19:08:23,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,315 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 27 treesize of output 21 [2021-08-12 19:08:23,316 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:08:23,321 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,324 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 27 treesize of output 21 [2021-08-12 19:08:23,325 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,387 INFO L628 ElimStorePlain]: treesize reduction 127, result has 41.5 percent of original size [2021-08-12 19:08:23,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,390 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 28 treesize of output 22 [2021-08-12 19:08:23,391 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:23,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,415 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 21 treesize of output 13 [2021-08-12 19:08:23,416 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:23,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:23,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:23,442 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:23,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:23,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:23,451 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:23,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:23,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:23,474 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 6 variables, input treesize:249, output treesize:38 [2021-08-12 19:08:23,512 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:23,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890192080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:23,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:23,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:08:23,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416893711] [2021-08-12 19:08:23,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:23,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:23,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:23,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:23,513 INFO L87 Difference]: Start difference. First operand 303 states and 935 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:24,366 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 54 [2021-08-12 19:08:24,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:24,874 INFO L93 Difference]: Finished difference Result 356 states and 1079 transitions. [2021-08-12 19:08:24,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:24,875 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:24,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:24,876 INFO L225 Difference]: With dead ends: 356 [2021-08-12 19:08:24,876 INFO L226 Difference]: Without dead ends: 344 [2021-08-12 19:08:24,876 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 787.4ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:08:24,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-08-12 19:08:25,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 305. [2021-08-12 19:08:25,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 3.0953947368421053) internal successors, (941), 304 states have internal predecessors, (941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:25,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 941 transitions. [2021-08-12 19:08:25,081 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 941 transitions. Word has length 17 [2021-08-12 19:08:25,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:25,081 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 941 transitions. [2021-08-12 19:08:25,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:25,081 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 941 transitions. [2021-08-12 19:08:25,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:25,082 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:25,082 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:25,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1277 [2021-08-12 19:08:25,282 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:25,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:25,282 INFO L82 PathProgramCache]: Analyzing trace with hash 881305860, now seen corresponding path program 48 times [2021-08-12 19:08:25,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:25,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998552044] [2021-08-12 19:08:25,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:25,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:25,512 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:25,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:25,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998552044] [2021-08-12 19:08:25,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998552044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:25,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490011935] [2021-08-12 19:08:25,512 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:25,540 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:08:25,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:25,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:08:25,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:25,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,629 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 25 treesize of output 19 [2021-08-12 19:08:25,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:25,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:08:25,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:25,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,647 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 25 treesize of output 19 [2021-08-12 19:08:25,648 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:25,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,651 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 15 treesize of output 11 [2021-08-12 19:08:25,652 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:25,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:25,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:25,704 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:193, output treesize:159 [2021-08-12 19:08:25,806 INFO L446 ElimStorePlain]: Different costs {0=[array_2, v_prenex_297, v_prenex_299, v_prenex_301], 1=[array_0, v_prenex_296, v_prenex_298, v_prenex_300]} [2021-08-12 19:08:25,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:25,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:25,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:08:25,815 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:25,953 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-08-12 19:08:25,953 INFO L628 ElimStorePlain]: treesize reduction 151, result has 56.9 percent of original size [2021-08-12 19:08:25,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:25,957 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:26,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:26,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-12 19:08:26,021 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:26,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:08:26,025 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:26,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:26,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:08:26,086 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:26,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:26,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:26,150 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 10 treesize of output 6 [2021-08-12 19:08:26,151 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:26,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:26,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:26,206 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 22 treesize of output 14 [2021-08-12 19:08:26,207 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:26,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:26,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:26,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:26,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:26,262 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:26,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:26,265 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 25 treesize of output 17 [2021-08-12 19:08:26,265 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:26,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:26,314 INFO L518 ElimStorePlain]: Eliminatee v_prenex_300 vanished before elimination [2021-08-12 19:08:26,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:08:26,315 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 8 variables, input treesize:367, output treesize:122 [2021-08-12 19:08:26,479 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:26,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490011935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:26,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:26,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:26,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562806297] [2021-08-12 19:08:26,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:26,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:26,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:26,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:26,479 INFO L87 Difference]: Start difference. First operand 305 states and 941 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:26,943 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-08-12 19:08:27,231 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-08-12 19:08:27,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:27,718 INFO L93 Difference]: Finished difference Result 354 states and 1073 transitions. [2021-08-12 19:08:27,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:27,718 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:27,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:27,720 INFO L225 Difference]: With dead ends: 354 [2021-08-12 19:08:27,720 INFO L226 Difference]: Without dead ends: 341 [2021-08-12 19:08:27,720 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 774.6ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:08:27,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-08-12 19:08:27,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 303. [2021-08-12 19:08:27,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 3.096026490066225) internal successors, (935), 302 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:27,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 935 transitions. [2021-08-12 19:08:27,934 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 935 transitions. Word has length 17 [2021-08-12 19:08:27,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:27,934 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 935 transitions. [2021-08-12 19:08:27,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:27,935 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 935 transitions. [2021-08-12 19:08:27,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:27,935 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:27,935 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:28,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1290 [2021-08-12 19:08:28,138 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:28,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:28,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1017508532, now seen corresponding path program 49 times [2021-08-12 19:08:28,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:28,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028837435] [2021-08-12 19:08:28,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:28,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:28,504 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:28,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:28,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028837435] [2021-08-12 19:08:28,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028837435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:28,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897933426] [2021-08-12 19:08:28,504 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:28,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:28,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:08:28,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:28,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,646 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 25 treesize of output 19 [2021-08-12 19:08:28,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:28,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,651 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 15 treesize of output 11 [2021-08-12 19:08:28,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:28,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,661 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 35 treesize of output 27 [2021-08-12 19:08:28,662 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:28,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,665 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 25 treesize of output 19 [2021-08-12 19:08:28,666 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:28,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:28,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:28,726 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:193, output treesize:159 [2021-08-12 19:08:29,250 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_317, v_prenex_319, array_2, v_prenex_321, v_prenex_313, v_prenex_315], 1=[v_prenex_316, v_prenex_318, array_4, v_prenex_320, v_prenex_322, v_prenex_314]} [2021-08-12 19:08:29,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:29,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:29,263 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,447 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 94 [2021-08-12 19:08:29,447 INFO L628 ElimStorePlain]: treesize reduction 203, result has 52.7 percent of original size [2021-08-12 19:08:29,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:08:29,453 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:08:29,458 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:29,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:08:29,520 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:29,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:29,581 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:29,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:08:29,642 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:29,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:29,699 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:29,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:29,755 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 22 treesize of output 14 [2021-08-12 19:08:29,755 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:29,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:29,810 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 13 treesize of output 9 [2021-08-12 19:08:29,811 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:29,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:29,861 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:08:29,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:29,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:29,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:08:29,866 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:29,870 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 22 treesize of output 14 [2021-08-12 19:08:29,870 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:29,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:29,923 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 22 treesize of output 14 [2021-08-12 19:08:29,923 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:29,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:29,971 INFO L518 ElimStorePlain]: Eliminatee v_prenex_314 vanished before elimination [2021-08-12 19:08:29,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:08:29,974 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 18 variables, input treesize:439, output treesize:73 [2021-08-12 19:08:30,034 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:30,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897933426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:30,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:30,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:08:30,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311929496] [2021-08-12 19:08:30,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:08:30,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:30,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:08:30,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:30,035 INFO L87 Difference]: Start difference. First operand 303 states and 935 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:30,546 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 86 [2021-08-12 19:08:30,989 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 101 [2021-08-12 19:08:31,955 WARN L205 SmtUtils]: Spent 570.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 152 [2021-08-12 19:08:32,637 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 115 [2021-08-12 19:08:33,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:33,270 INFO L93 Difference]: Finished difference Result 485 states and 1417 transitions. [2021-08-12 19:08:33,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:33,271 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:33,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:33,273 INFO L225 Difference]: With dead ends: 485 [2021-08-12 19:08:33,273 INFO L226 Difference]: Without dead ends: 427 [2021-08-12 19:08:33,273 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 2512.0ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:08:33,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-08-12 19:08:33,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 327. [2021-08-12 19:08:33,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 3.1165644171779143) internal successors, (1016), 326 states have internal predecessors, (1016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:33,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 1016 transitions. [2021-08-12 19:08:33,506 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 1016 transitions. Word has length 17 [2021-08-12 19:08:33,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:33,506 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 1016 transitions. [2021-08-12 19:08:33,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:33,506 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 1016 transitions. [2021-08-12 19:08:33,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:33,507 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:33,507 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:33,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1310 [2021-08-12 19:08:33,707 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:33,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:33,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1698860488, now seen corresponding path program 50 times [2021-08-12 19:08:33,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:33,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766374391] [2021-08-12 19:08:33,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:33,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:34,172 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:34,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:34,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766374391] [2021-08-12 19:08:34,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766374391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:34,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405415476] [2021-08-12 19:08:34,172 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:34,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:34,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:34,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:08:34,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:34,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:34,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,316 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 25 treesize of output 19 [2021-08-12 19:08:34,317 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:34,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,355 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 15 treesize of output 11 [2021-08-12 19:08:34,355 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,358 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 25 treesize of output 19 [2021-08-12 19:08:34,359 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:34,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:34,390 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:131, output treesize:105 [2021-08-12 19:08:34,617 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_327, v_prenex_329, array_2, v_prenex_331], 1=[v_prenex_328, array_4, v_prenex_330, v_prenex_332]} [2021-08-12 19:08:34,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:08:34,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:08:34,627 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,693 INFO L628 ElimStorePlain]: treesize reduction 116, result has 46.3 percent of original size [2021-08-12 19:08:34,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:34,697 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:34,719 INFO L518 ElimStorePlain]: Eliminatee array_2 vanished before elimination [2021-08-12 19:08:34,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:34,722 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:34,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:34,747 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:34,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:34,767 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:08:34,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:08:34,771 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:34,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,792 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 22 treesize of output 14 [2021-08-12 19:08:34,793 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:34,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:34,814 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:243, output treesize:38 [2021-08-12 19:08:34,852 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:34,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405415476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:34,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:34,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:08:34,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299473256] [2021-08-12 19:08:34,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:34,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:34,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:34,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:34,853 INFO L87 Difference]: Start difference. First operand 327 states and 1016 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:35,115 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 61 [2021-08-12 19:08:35,393 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2021-08-12 19:08:36,031 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 118 [2021-08-12 19:08:36,711 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 116 [2021-08-12 19:08:37,026 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 119 [2021-08-12 19:08:38,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:38,413 INFO L93 Difference]: Finished difference Result 546 states and 1583 transitions. [2021-08-12 19:08:38,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:08:38,413 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:38,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:38,415 INFO L225 Difference]: With dead ends: 546 [2021-08-12 19:08:38,415 INFO L226 Difference]: Without dead ends: 512 [2021-08-12 19:08:38,415 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 2206.8ms TimeCoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:08:38,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-08-12 19:08:38,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 336. [2021-08-12 19:08:38,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 3.1671641791044776) internal successors, (1061), 335 states have internal predecessors, (1061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:38,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1061 transitions. [2021-08-12 19:08:38,654 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1061 transitions. Word has length 17 [2021-08-12 19:08:38,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:38,654 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1061 transitions. [2021-08-12 19:08:38,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:38,654 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1061 transitions. [2021-08-12 19:08:38,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:38,655 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:38,655 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:38,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1341 [2021-08-12 19:08:38,855 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:38,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:38,855 INFO L82 PathProgramCache]: Analyzing trace with hash -56410218, now seen corresponding path program 51 times [2021-08-12 19:08:38,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:38,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953027282] [2021-08-12 19:08:38,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:39,198 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:39,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:39,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953027282] [2021-08-12 19:08:39,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953027282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:39,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77069527] [2021-08-12 19:08:39,198 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:39,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:08:39,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:39,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:08:39,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:39,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:39,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,390 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 15 treesize of output 11 [2021-08-12 19:08:39,390 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:39,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:39,431 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:39,435 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:39,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:39,470 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:113 [2021-08-12 19:08:39,623 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_339, array_2, v_prenex_341, v_prenex_337], 1=[v_prenex_338, array_4, v_prenex_340, v_prenex_342]} [2021-08-12 19:08:39,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:39,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:39,633 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,701 INFO L628 ElimStorePlain]: treesize reduction 119, result has 47.3 percent of original size [2021-08-12 19:08:39,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:08:39,709 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:39,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:39,746 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:39,767 INFO L518 ElimStorePlain]: Eliminatee v_prenex_337 vanished before elimination [2021-08-12 19:08:39,767 INFO L518 ElimStorePlain]: Eliminatee v_prenex_338 vanished before elimination [2021-08-12 19:08:39,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:08:39,770 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:39,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,795 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 21 treesize of output 13 [2021-08-12 19:08:39,795 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:39,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:08:39,818 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:39,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:39,839 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:243, output treesize:38 [2021-08-12 19:08:39,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:39,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77069527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:39,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:39,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:08:39,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792473726] [2021-08-12 19:08:39,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:39,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:39,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:39,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:39,878 INFO L87 Difference]: Start difference. First operand 336 states and 1061 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:40,325 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 63 [2021-08-12 19:08:40,610 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 92 [2021-08-12 19:08:40,987 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 86 [2021-08-12 19:08:41,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:41,885 INFO L93 Difference]: Finished difference Result 449 states and 1361 transitions. [2021-08-12 19:08:41,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:41,886 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:41,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:41,887 INFO L225 Difference]: With dead ends: 449 [2021-08-12 19:08:41,887 INFO L226 Difference]: Without dead ends: 435 [2021-08-12 19:08:41,888 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1111.8ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:41,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-08-12 19:08:42,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 340. [2021-08-12 19:08:42,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 339 states have (on average 3.1799410029498527) internal successors, (1078), 339 states have internal predecessors, (1078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:42,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 1078 transitions. [2021-08-12 19:08:42,133 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 1078 transitions. Word has length 17 [2021-08-12 19:08:42,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:42,133 INFO L482 AbstractCegarLoop]: Abstraction has 340 states and 1078 transitions. [2021-08-12 19:08:42,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:42,133 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 1078 transitions. [2021-08-12 19:08:42,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:42,134 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:42,134 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:42,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1366 [2021-08-12 19:08:42,334 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:42,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:42,334 INFO L82 PathProgramCache]: Analyzing trace with hash -129782698, now seen corresponding path program 52 times [2021-08-12 19:08:42,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:42,334 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069788880] [2021-08-12 19:08:42,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:42,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:42,569 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:42,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:42,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069788880] [2021-08-12 19:08:42,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069788880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:42,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504742701] [2021-08-12 19:08:42,569 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:42,596 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:42,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:42,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:08:42,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:42,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:42,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:42,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:42,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:42,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:42,781 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 35 treesize of output 27 [2021-08-12 19:08:42,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:42,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:42,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:42,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:42,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:42,837 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:42,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:42,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:42,841 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:42,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:42,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:42,889 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:187, output treesize:153 [2021-08-12 19:08:43,014 INFO L446 ElimStorePlain]: Different costs {1=[array_2], 10=[array_0]} [2021-08-12 19:08:43,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,019 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 25 treesize of output 19 [2021-08-12 19:08:43,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:43,025 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:08:43,030 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,035 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 17 treesize of output 13 [2021-08-12 19:08:43,036 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,040 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 35 treesize of output 27 [2021-08-12 19:08:43,041 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,046 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 25 treesize of output 19 [2021-08-12 19:08:43,046 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,051 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 39 treesize of output 31 [2021-08-12 19:08:43,052 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,056 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 15 treesize of output 11 [2021-08-12 19:08:43,056 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,210 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2021-08-12 19:08:43,211 INFO L628 ElimStorePlain]: treesize reduction 133, result has 58.3 percent of original size [2021-08-12 19:08:43,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:08:43,216 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:08:43,221 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,225 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 21 treesize of output 13 [2021-08-12 19:08:43,226 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:43,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:43,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:43,230 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:43,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:43,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:08:43,287 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:393, output treesize:101 [2021-08-12 19:08:43,413 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:43,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504742701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:43,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:43,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:08:43,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124725863] [2021-08-12 19:08:43,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:08:43,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:43,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:08:43,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:43,414 INFO L87 Difference]: Start difference. First operand 340 states and 1078 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:44,176 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 95 [2021-08-12 19:08:44,521 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 64 [2021-08-12 19:08:45,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:45,374 INFO L93 Difference]: Finished difference Result 448 states and 1366 transitions. [2021-08-12 19:08:45,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:45,374 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:45,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:45,376 INFO L225 Difference]: With dead ends: 448 [2021-08-12 19:08:45,376 INFO L226 Difference]: Without dead ends: 433 [2021-08-12 19:08:45,377 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 1051.5ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:08:45,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-08-12 19:08:45,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 341. [2021-08-12 19:08:45,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 3.1852941176470586) internal successors, (1083), 340 states have internal predecessors, (1083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:45,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 1083 transitions. [2021-08-12 19:08:45,632 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 1083 transitions. Word has length 17 [2021-08-12 19:08:45,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:45,632 INFO L482 AbstractCegarLoop]: Abstraction has 341 states and 1083 transitions. [2021-08-12 19:08:45,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:45,632 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 1083 transitions. [2021-08-12 19:08:45,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:45,632 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:45,632 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:45,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1391,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:45,833 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:45,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:45,833 INFO L82 PathProgramCache]: Analyzing trace with hash -28866952, now seen corresponding path program 53 times [2021-08-12 19:08:45,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:45,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999422333] [2021-08-12 19:08:45,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:45,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:46,223 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:46,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:46,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999422333] [2021-08-12 19:08:46,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999422333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:46,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499145478] [2021-08-12 19:08:46,224 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:46,251 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:46,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:46,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 19:08:46,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:46,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:46,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:46,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:46,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:46,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:46,446 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 25 treesize of output 19 [2021-08-12 19:08:46,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:46,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:46,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:46,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:46,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:46,487 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:46,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:46,490 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 27 treesize of output 21 [2021-08-12 19:08:46,491 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:46,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:46,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:08:46,525 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:99 [2021-08-12 19:08:46,677 INFO L446 ElimStorePlain]: Different costs {0=[array_2, v_prenex_352, v_prenex_354, v_prenex_356], 1=[array_4, v_prenex_353, v_prenex_355, v_prenex_357]} [2021-08-12 19:08:46,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:46,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:46,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:46,687 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:46,753 INFO L628 ElimStorePlain]: treesize reduction 109, result has 45.8 percent of original size [2021-08-12 19:08:46,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:46,756 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:46,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:46,779 INFO L518 ElimStorePlain]: Eliminatee v_prenex_354 vanished before elimination [2021-08-12 19:08:46,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:46,782 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:46,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:46,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:46,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:46,808 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:46,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:46,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:46,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:46,833 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:46,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:46,853 INFO L518 ElimStorePlain]: Eliminatee v_prenex_355 vanished before elimination [2021-08-12 19:08:46,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:46,856 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 13 treesize of output 9 [2021-08-12 19:08:46,857 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:46,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:46,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:08:46,879 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:215, output treesize:38 [2021-08-12 19:08:46,918 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:46,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499145478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:46,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:46,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:08:46,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219032146] [2021-08-12 19:08:46,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:46,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:46,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:46,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:46,919 INFO L87 Difference]: Start difference. First operand 341 states and 1083 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:47,361 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-08-12 19:08:47,555 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 75 [2021-08-12 19:08:47,835 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 63 [2021-08-12 19:08:48,076 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 80 [2021-08-12 19:08:48,569 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 106 [2021-08-12 19:08:48,839 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 81 [2021-08-12 19:08:49,512 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 115 [2021-08-12 19:08:49,696 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-08-12 19:08:50,193 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-08-12 19:08:51,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:51,338 INFO L93 Difference]: Finished difference Result 673 states and 2012 transitions. [2021-08-12 19:08:51,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:08:51,338 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:51,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:51,341 INFO L225 Difference]: With dead ends: 673 [2021-08-12 19:08:51,341 INFO L226 Difference]: Without dead ends: 655 [2021-08-12 19:08:51,341 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 2607.4ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:08:51,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-08-12 19:08:51,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 355. [2021-08-12 19:08:51,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 3.189265536723164) internal successors, (1129), 354 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:51,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 1129 transitions. [2021-08-12 19:08:51,611 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 1129 transitions. Word has length 17 [2021-08-12 19:08:51,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:51,611 INFO L482 AbstractCegarLoop]: Abstraction has 355 states and 1129 transitions. [2021-08-12 19:08:51,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:51,611 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 1129 transitions. [2021-08-12 19:08:51,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:51,611 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:51,611 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:51,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1409,200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:51,812 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:51,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:51,812 INFO L82 PathProgramCache]: Analyzing trace with hash -102239432, now seen corresponding path program 54 times [2021-08-12 19:08:51,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:51,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400670487] [2021-08-12 19:08:51,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:51,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:52,130 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:52,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:52,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400670487] [2021-08-12 19:08:52,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400670487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:52,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907449927] [2021-08-12 19:08:52,131 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:52,157 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:08:52,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:52,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:08:52,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:52,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,452 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 27 treesize of output 21 [2021-08-12 19:08:52,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:52,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:52,457 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:52,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:52,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,529 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 25 treesize of output 19 [2021-08-12 19:08:52,529 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:52,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:52,537 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:52,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:52,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,606 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 25 treesize of output 19 [2021-08-12 19:08:52,606 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:52,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:52,611 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:52,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:52,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-08-12 19:08:52,674 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:229, output treesize:185 [2021-08-12 19:08:53,002 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_370, array_2, v_prenex_372, v_prenex_374, v_prenex_366, v_prenex_368], 1=[array_0, v_prenex_371, v_prenex_373, v_prenex_365, v_prenex_367, v_prenex_369]} [2021-08-12 19:08:53,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:08:53,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:53,015 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,184 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 88 [2021-08-12 19:08:53,185 INFO L628 ElimStorePlain]: treesize reduction 188, result has 53.6 percent of original size [2021-08-12 19:08:53,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:08:53,191 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:08:53,196 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:53,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:53,257 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:53,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:08:53,316 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:53,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:08:53,374 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:53,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:08:53,431 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:53,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:53,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:53,485 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 22 treesize of output 14 [2021-08-12 19:08:53,486 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:53,491 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 12 treesize of output 8 [2021-08-12 19:08:53,493 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:53,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:53,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:53,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:08:53,548 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:53,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:53,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:53,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 21 treesize of output 13 [2021-08-12 19:08:53,601 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:53,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:53,649 INFO L518 ElimStorePlain]: Eliminatee v_prenex_365 vanished before elimination [2021-08-12 19:08:53,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:53,653 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 13 treesize of output 9 [2021-08-12 19:08:53,654 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:53,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:53,703 INFO L518 ElimStorePlain]: Eliminatee v_prenex_369 vanished before elimination [2021-08-12 19:08:53,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-08-12 19:08:53,706 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 18 variables, input treesize:423, output treesize:77 [2021-08-12 19:08:53,778 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:53,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907449927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:53,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:53,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:08:53,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513005939] [2021-08-12 19:08:53,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:08:53,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:53,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:08:53,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:53,779 INFO L87 Difference]: Start difference. First operand 355 states and 1129 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:54,083 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2021-08-12 19:08:54,564 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 59 [2021-08-12 19:08:54,742 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 79 [2021-08-12 19:08:54,910 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 65 [2021-08-12 19:08:55,228 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 69 [2021-08-12 19:08:55,493 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 68 [2021-08-12 19:08:55,745 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 88 [2021-08-12 19:08:55,905 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2021-08-12 19:08:56,658 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 139 [2021-08-12 19:08:56,881 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2021-08-12 19:08:57,025 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-08-12 19:08:57,646 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2021-08-12 19:08:57,867 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 76 [2021-08-12 19:08:58,017 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-08-12 19:08:58,611 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-08-12 19:08:59,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:59,288 INFO L93 Difference]: Finished difference Result 632 states and 1892 transitions. [2021-08-12 19:08:59,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 19:08:59,288 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:59,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:59,290 INFO L225 Difference]: With dead ends: 632 [2021-08-12 19:08:59,290 INFO L226 Difference]: Without dead ends: 613 [2021-08-12 19:08:59,290 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 3663.2ms TimeCoverageRelationStatistics Valid=240, Invalid=1092, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 19:08:59,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-08-12 19:08:59,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 366. [2021-08-12 19:08:59,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.2) internal successors, (1168), 365 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:59,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1168 transitions. [2021-08-12 19:08:59,570 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1168 transitions. Word has length 17 [2021-08-12 19:08:59,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:59,571 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1168 transitions. [2021-08-12 19:08:59,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:59,571 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1168 transitions. [2021-08-12 19:08:59,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:59,571 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:59,571 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:59,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1434 [2021-08-12 19:08:59,772 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:59,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:59,772 INFO L82 PathProgramCache]: Analyzing trace with hash -99613656, now seen corresponding path program 55 times [2021-08-12 19:08:59,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:59,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543659200] [2021-08-12 19:08:59,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:59,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:00,099 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-08-12 19:09:00,184 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:00,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:00,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543659200] [2021-08-12 19:09:00,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543659200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:00,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913215087] [2021-08-12 19:09:00,184 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:00,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:00,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:00,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:00,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:00,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:00,355 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 25 treesize of output 19 [2021-08-12 19:09:00,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:00,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:00,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:00,360 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:00,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:00,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:00,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:00,395 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 27 treesize of output 21 [2021-08-12 19:09:00,396 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:00,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:00,399 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 25 treesize of output 19 [2021-08-12 19:09:00,400 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:00,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:00,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:09:00,430 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:131, output treesize:91 [2021-08-12 19:09:00,605 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_381, array_2, v_prenex_383, v_prenex_385], 1=[array_0, v_prenex_380, v_prenex_382, v_prenex_384]} [2021-08-12 19:09:00,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:00,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:00,678 INFO L628 ElimStorePlain]: treesize reduction 109, result has 47.6 percent of original size [2021-08-12 19:09:00,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:00,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:00,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:00,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:00,711 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:00,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:00,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:00,737 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:00,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:00,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:00,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:00,762 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:00,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:00,783 INFO L518 ElimStorePlain]: Eliminatee v_prenex_380 vanished before elimination [2021-08-12 19:09:00,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:00,786 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 13 treesize of output 9 [2021-08-12 19:09:00,787 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:00,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:00,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:00,811 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 12 treesize of output 8 [2021-08-12 19:09:00,812 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:00,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:00,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:00,834 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:215, output treesize:38 [2021-08-12 19:09:00,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:00,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913215087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:00,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:00,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:09:00,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415122308] [2021-08-12 19:09:00,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:09:00,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:00,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:09:00,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:09:00,878 INFO L87 Difference]: Start difference. First operand 366 states and 1168 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:01,498 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 95 [2021-08-12 19:09:02,051 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 114 [2021-08-12 19:09:02,662 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 107 [2021-08-12 19:09:03,291 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 103 [2021-08-12 19:09:04,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:04,171 INFO L93 Difference]: Finished difference Result 602 states and 1830 transitions. [2021-08-12 19:09:04,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:04,171 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:04,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:04,173 INFO L225 Difference]: With dead ends: 602 [2021-08-12 19:09:04,173 INFO L226 Difference]: Without dead ends: 582 [2021-08-12 19:09:04,174 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1722.9ms TimeCoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:09:04,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-08-12 19:09:04,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 375. [2021-08-12 19:09:04,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 374 states have (on average 3.2085561497326203) internal successors, (1200), 374 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:04,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 1200 transitions. [2021-08-12 19:09:04,460 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 1200 transitions. Word has length 17 [2021-08-12 19:09:04,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:04,460 INFO L482 AbstractCegarLoop]: Abstraction has 375 states and 1200 transitions. [2021-08-12 19:09:04,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:04,461 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 1200 transitions. [2021-08-12 19:09:04,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:04,461 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:04,461 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:04,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1505,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:04,662 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:04,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:04,662 INFO L82 PathProgramCache]: Analyzing trace with hash 61528026, now seen corresponding path program 56 times [2021-08-12 19:09:04,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:04,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301377661] [2021-08-12 19:09:04,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:04,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:04,990 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:04,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:04,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301377661] [2021-08-12 19:09:04,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301377661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:04,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172401887] [2021-08-12 19:09:04,990 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:05,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:05,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:05,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:05,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:05,147 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_387], 3=[array_0]} [2021-08-12 19:09:05,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,151 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 27 treesize of output 21 [2021-08-12 19:09:05,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:05,156 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,195 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 15 treesize of output 11 [2021-08-12 19:09:05,195 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,198 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 25 treesize of output 19 [2021-08-12 19:09:05,199 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:09:05,238 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:149, output treesize:119 [2021-08-12 19:09:05,376 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_390, v_prenex_392, array_2, v_prenex_394], 1=[v_prenex_391, v_prenex_393, array_4, v_prenex_395]} [2021-08-12 19:09:05,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 25 treesize of output 19 [2021-08-12 19:09:05,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,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 27 treesize of output 21 [2021-08-12 19:09:05,393 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,493 INFO L628 ElimStorePlain]: treesize reduction 85, result has 65.7 percent of original size [2021-08-12 19:09:05,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:05,498 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:09:05,541 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:09:05,545 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:05,582 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,619 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 21 treesize of output 13 [2021-08-12 19:09:05,622 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:05,659 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:05,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:09:05,694 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:05,698 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:05,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,727 INFO L518 ElimStorePlain]: Eliminatee v_prenex_395 vanished before elimination [2021-08-12 19:09:05,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:09:05,730 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:265, output treesize:48 [2021-08-12 19:09:05,780 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:05,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172401887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:05,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:05,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:09:05,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121722257] [2021-08-12 19:09:05,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:09:05,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:05,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:09:05,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:09:05,781 INFO L87 Difference]: Start difference. First operand 375 states and 1200 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:06,711 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 81 [2021-08-12 19:09:07,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:07,449 INFO L93 Difference]: Finished difference Result 437 states and 1367 transitions. [2021-08-12 19:09:07,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:09:07,449 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:07,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:07,451 INFO L225 Difference]: With dead ends: 437 [2021-08-12 19:09:07,451 INFO L226 Difference]: Without dead ends: 425 [2021-08-12 19:09:07,451 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 806.2ms TimeCoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:07,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-08-12 19:09:07,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 378. [2021-08-12 19:09:07,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 3.2095490716180373) internal successors, (1210), 377 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:07,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1210 transitions. [2021-08-12 19:09:07,738 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1210 transitions. Word has length 17 [2021-08-12 19:09:07,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:07,738 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 1210 transitions. [2021-08-12 19:09:07,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:07,738 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1210 transitions. [2021-08-12 19:09:07,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:07,738 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:07,738 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:07,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1530 [2021-08-12 19:09:07,939 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:07,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:07,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1542765896, now seen corresponding path program 57 times [2021-08-12 19:09:07,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:07,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061205373] [2021-08-12 19:09:07,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:07,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:08,127 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:08,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:08,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061205373] [2021-08-12 19:09:08,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061205373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:08,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934222782] [2021-08-12 19:09:08,128 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:08,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:08,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:08,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:08,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:08,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:08,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:08,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:08,245 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:08,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:08,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:08,277 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:08,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:08,280 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:08,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:08,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:08,305 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:127, output treesize:86 [2021-08-12 19:09:08,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,393 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 28 treesize of output 22 [2021-08-12 19:09:08,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:08,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,397 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 25 treesize of output 19 [2021-08-12 19:09:08,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:08,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:08,403 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:08,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,407 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 27 treesize of output 21 [2021-08-12 19:09:08,407 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:08,468 INFO L628 ElimStorePlain]: treesize reduction 119, result has 41.4 percent of original size [2021-08-12 19:09:08,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:08,473 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:08,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:08,477 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:08,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:08,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:09:08,503 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:08,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:08,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:08,527 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 10 treesize of output 6 [2021-08-12 19:09:08,529 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:08,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:08,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:08,551 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 6 variables, input treesize:237, output treesize:38 [2021-08-12 19:09:08,591 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:08,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934222782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:08,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:08,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:09:08,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846336320] [2021-08-12 19:09:08,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:08,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:08,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:08,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:08,592 INFO L87 Difference]: Start difference. First operand 378 states and 1210 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:10,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:10,234 INFO L93 Difference]: Finished difference Result 435 states and 1363 transitions. [2021-08-12 19:09:10,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:09:10,234 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:10,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:10,236 INFO L225 Difference]: With dead ends: 435 [2021-08-12 19:09:10,236 INFO L226 Difference]: Without dead ends: 423 [2021-08-12 19:09:10,236 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 688.9ms TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:10,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2021-08-12 19:09:10,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 377. [2021-08-12 19:09:10,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 3.2074468085106385) internal successors, (1206), 376 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:10,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 1206 transitions. [2021-08-12 19:09:10,528 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 1206 transitions. Word has length 17 [2021-08-12 19:09:10,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:10,528 INFO L482 AbstractCegarLoop]: Abstraction has 377 states and 1206 transitions. [2021-08-12 19:09:10,528 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:10,528 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 1206 transitions. [2021-08-12 19:09:10,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:10,528 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:10,528 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:10,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1559,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:10,729 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:10,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:10,729 INFO L82 PathProgramCache]: Analyzing trace with hash 2091682306, now seen corresponding path program 58 times [2021-08-12 19:09:10,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:10,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859528959] [2021-08-12 19:09:10,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:10,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:11,064 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-08-12 19:09:11,264 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:11,264 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:11,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859528959] [2021-08-12 19:09:11,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859528959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:11,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941841615] [2021-08-12 19:09:11,264 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:11,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:11,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:11,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:09:11,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:11,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:11,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:11,404 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 25 treesize of output 19 [2021-08-12 19:09:11,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:11,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:11,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:11,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:09:11,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:11,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:11,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:11,413 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 25 treesize of output 19 [2021-08-12 19:09:11,414 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:11,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:11,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:11,418 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:11,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:11,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:11,470 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:195, output treesize:161 [2021-08-12 19:09:11,836 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_405, v_prenex_407, array_2, v_prenex_410, v_prenex_412, v_prenex_414], 1=[v_prenex_415, v_prenex_406, v_prenex_408, array_4, v_prenex_411, v_prenex_413]} [2021-08-12 19:09:11,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:11,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:11,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:11,850 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,013 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 92 [2021-08-12 19:09:12,014 INFO L628 ElimStorePlain]: treesize reduction 186, result has 54.4 percent of original size [2021-08-12 19:09:12,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:12,019 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:09:12,081 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:09:12,086 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:12,143 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:12,196 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:12,247 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:12,297 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 21 treesize of output 13 [2021-08-12 19:09:12,299 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:12,350 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 21 treesize of output 13 [2021-08-12 19:09:12,351 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,406 INFO L518 ElimStorePlain]: Eliminatee v_prenex_408 vanished before elimination [2021-08-12 19:09:12,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:12,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:12,411 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 22 treesize of output 14 [2021-08-12 19:09:12,412 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:12,416 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 12 treesize of output 8 [2021-08-12 19:09:12,417 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:12,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,466 INFO L518 ElimStorePlain]: Eliminatee v_prenex_411 vanished before elimination [2021-08-12 19:09:12,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:12,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:12,471 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:12,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:09:12,516 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 18 variables, input treesize:419, output treesize:67 [2021-08-12 19:09:12,574 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:12,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941841615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:12,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:12,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:09:12,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317263044] [2021-08-12 19:09:12,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:09:12,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:12,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:09:12,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:09:12,574 INFO L87 Difference]: Start difference. First operand 377 states and 1206 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:13,299 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2021-08-12 19:09:13,745 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 70 [2021-08-12 19:09:14,075 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 115 [2021-08-12 19:09:14,617 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 111 [2021-08-12 19:09:15,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:15,117 INFO L93 Difference]: Finished difference Result 438 states and 1369 transitions. [2021-08-12 19:09:15,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:15,117 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:15,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:15,119 INFO L225 Difference]: With dead ends: 438 [2021-08-12 19:09:15,119 INFO L226 Difference]: Without dead ends: 426 [2021-08-12 19:09:15,119 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 1969.7ms TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:15,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-08-12 19:09:15,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 379. [2021-08-12 19:09:15,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 3.2063492063492065) internal successors, (1212), 378 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:15,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1212 transitions. [2021-08-12 19:09:15,408 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1212 transitions. Word has length 17 [2021-08-12 19:09:15,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:15,408 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 1212 transitions. [2021-08-12 19:09:15,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:15,409 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1212 transitions. [2021-08-12 19:09:15,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:15,409 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:15,409 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:15,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1571,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:15,609 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:15,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:15,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1276876152, now seen corresponding path program 59 times [2021-08-12 19:09:15,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:15,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081263174] [2021-08-12 19:09:15,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:15,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:16,078 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:16,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:16,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081263174] [2021-08-12 19:09:16,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081263174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:16,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317186134] [2021-08-12 19:09:16,079 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:16,105 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:09:16,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:16,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:16,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:16,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,240 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 27 treesize of output 21 [2021-08-12 19:09:16,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,244 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 25 treesize of output 19 [2021-08-12 19:09:16,245 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:16,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,287 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 15 treesize of output 11 [2021-08-12 19:09:16,288 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,291 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 25 treesize of output 19 [2021-08-12 19:09:16,292 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:16,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:09:16,327 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:113 [2021-08-12 19:09:16,440 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_427, array_2, v_prenex_423, v_prenex_425], 1=[v_prenex_426, array_0, v_prenex_422, v_prenex_424]} [2021-08-12 19:09:16,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:16,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:16,450 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,514 INFO L628 ElimStorePlain]: treesize reduction 123, result has 46.8 percent of original size [2021-08-12 19:09:16,515 INFO L518 ElimStorePlain]: Eliminatee array_2 vanished before elimination [2021-08-12 19:09:16,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:16,518 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:16,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:09:16,544 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:16,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:09:16,569 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:16,589 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-08-12 19:09:16,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,592 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 21 treesize of output 13 [2021-08-12 19:09:16,593 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:16,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:09:16,616 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:16,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:16,637 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:243, output treesize:38 [2021-08-12 19:09:16,676 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:16,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317186134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:16,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:16,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:09:16,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664039759] [2021-08-12 19:09:16,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:09:16,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:16,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:09:16,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:09:16,677 INFO L87 Difference]: Start difference. First operand 379 states and 1212 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:18,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:18,129 INFO L93 Difference]: Finished difference Result 431 states and 1353 transitions. [2021-08-12 19:09:18,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:09:18,129 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:18,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:18,131 INFO L225 Difference]: With dead ends: 431 [2021-08-12 19:09:18,131 INFO L226 Difference]: Without dead ends: 418 [2021-08-12 19:09:18,132 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 797.1ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:18,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-08-12 19:09:18,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 378. [2021-08-12 19:09:18,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 3.2095490716180373) internal successors, (1210), 377 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:18,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1210 transitions. [2021-08-12 19:09:18,412 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1210 transitions. Word has length 17 [2021-08-12 19:09:18,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:18,412 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 1210 transitions. [2021-08-12 19:09:18,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:18,412 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1210 transitions. [2021-08-12 19:09:18,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:18,413 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:18,413 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:18,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1607,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:18,613 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:18,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:18,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1996192008, now seen corresponding path program 60 times [2021-08-12 19:09:18,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:18,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345439703] [2021-08-12 19:09:18,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:18,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:18,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:18,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:18,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345439703] [2021-08-12 19:09:18,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345439703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:18,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166316690] [2021-08-12 19:09:18,900 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:18,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:09:18,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:18,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:18,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:19,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:19,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:19,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:19,012 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:19,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:19,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:19,043 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:19,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:19,046 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:19,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:19,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:19,071 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:127, output treesize:86 [2021-08-12 19:09:19,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,165 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 27 treesize of output 21 [2021-08-12 19:09:19,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:19,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:19,171 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:19,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,176 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 27 treesize of output 21 [2021-08-12 19:09:19,177 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:19,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,181 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 28 treesize of output 22 [2021-08-12 19:09:19,182 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:19,249 INFO L628 ElimStorePlain]: treesize reduction 121, result has 41.0 percent of original size [2021-08-12 19:09:19,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,252 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 18 treesize of output 14 [2021-08-12 19:09:19,253 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:19,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:19,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,279 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 10 treesize of output 6 [2021-08-12 19:09:19,280 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:19,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:19,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:19,306 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:19,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:19,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:19,310 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:19,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:19,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:19,332 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 6 variables, input treesize:237, output treesize:38 [2021-08-12 19:09:19,370 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:19,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166316690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:19,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:19,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:09:19,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889510724] [2021-08-12 19:09:19,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:19,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:19,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:19,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:19,370 INFO L87 Difference]: Start difference. First operand 378 states and 1210 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:20,322 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 61 [2021-08-12 19:09:20,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:20,968 INFO L93 Difference]: Finished difference Result 434 states and 1363 transitions. [2021-08-12 19:09:20,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:20,968 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:20,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:20,970 INFO L225 Difference]: With dead ends: 434 [2021-08-12 19:09:20,970 INFO L226 Difference]: Without dead ends: 422 [2021-08-12 19:09:20,970 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 763.1ms TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:20,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-08-12 19:09:21,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 380. [2021-08-12 19:09:21,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 3.20844327176781) internal successors, (1216), 379 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:21,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 1216 transitions. [2021-08-12 19:09:21,278 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 1216 transitions. Word has length 17 [2021-08-12 19:09:21,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:21,278 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 1216 transitions. [2021-08-12 19:09:21,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:21,278 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 1216 transitions. [2021-08-12 19:09:21,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:21,278 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:21,278 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:21,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1632 [2021-08-12 19:09:21,481 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:21,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:21,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1653608496, now seen corresponding path program 61 times [2021-08-12 19:09:21,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:21,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606087059] [2021-08-12 19:09:21,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:21,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:21,708 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:21,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:21,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606087059] [2021-08-12 19:09:21,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606087059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:21,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144972875] [2021-08-12 19:09:21,709 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:21,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:21,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:21,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:21,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,901 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 27 treesize of output 21 [2021-08-12 19:09:21,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:21,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,905 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 25 treesize of output 19 [2021-08-12 19:09:21,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:21,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:21,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,942 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 15 treesize of output 11 [2021-08-12 19:09:21,943 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:21,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,946 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 25 treesize of output 19 [2021-08-12 19:09:21,946 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:21,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:21,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:09:21,978 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:139, output treesize:105 [2021-08-12 19:09:22,110 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_437, v_prenex_439, array_2, v_prenex_441], 1=[v_prenex_438, array_0, v_prenex_440, v_prenex_436]} [2021-08-12 19:09:22,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:22,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:22,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:22,119 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:22,183 INFO L628 ElimStorePlain]: treesize reduction 117, result has 45.8 percent of original size [2021-08-12 19:09:22,183 INFO L518 ElimStorePlain]: Eliminatee v_prenex_439 vanished before elimination [2021-08-12 19:09:22,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:09:22,187 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:22,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:22,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:22,212 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:22,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:22,233 INFO L518 ElimStorePlain]: Eliminatee v_prenex_438 vanished before elimination [2021-08-12 19:09:22,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:22,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:22,237 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:22,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:22,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:22,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:22,262 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:22,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:22,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:22,286 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 12 treesize of output 8 [2021-08-12 19:09:22,288 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:22,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:22,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:22,309 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:227, output treesize:38 [2021-08-12 19:09:22,350 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:22,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144972875] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:22,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:22,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:09:22,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728089209] [2021-08-12 19:09:22,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:22,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:22,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:22,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:22,351 INFO L87 Difference]: Start difference. First operand 380 states and 1216 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:23,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:23,896 INFO L93 Difference]: Finished difference Result 432 states and 1357 transitions. [2021-08-12 19:09:23,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:09:23,897 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:23,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:23,898 INFO L225 Difference]: With dead ends: 432 [2021-08-12 19:09:23,898 INFO L226 Difference]: Without dead ends: 419 [2021-08-12 19:09:23,899 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 651.2ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:23,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-08-12 19:09:24,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 378. [2021-08-12 19:09:24,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 3.2095490716180373) internal successors, (1210), 377 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:24,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1210 transitions. [2021-08-12 19:09:24,181 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1210 transitions. Word has length 17 [2021-08-12 19:09:24,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:24,181 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 1210 transitions. [2021-08-12 19:09:24,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:24,181 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1210 transitions. [2021-08-12 19:09:24,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:24,182 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:24,182 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:24,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1644,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:24,382 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:24,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:24,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1205884026, now seen corresponding path program 62 times [2021-08-12 19:09:24,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:24,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538559018] [2021-08-12 19:09:24,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:24,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:24,781 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:24,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:24,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538559018] [2021-08-12 19:09:24,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538559018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:24,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590868311] [2021-08-12 19:09:24,782 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:24,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:24,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:24,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:24,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:24,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:24,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:24,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:24,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:24,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:24,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:24,932 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:24,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:24,935 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:24,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:24,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:24,954 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:78 [2021-08-12 19:09:25,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:25,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:25,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:09:25,022 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:25,052 INFO L628 ElimStorePlain]: treesize reduction 17, result has 81.9 percent of original size [2021-08-12 19:09:25,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:09:25,056 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:25,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:25,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:25,073 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:25,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:25,085 INFO L518 ElimStorePlain]: Eliminatee v_prenex_444 vanished before elimination [2021-08-12 19:09:25,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:25,088 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:25,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:25,100 INFO L518 ElimStorePlain]: Eliminatee v_prenex_446 vanished before elimination [2021-08-12 19:09:25,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:25,101 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:108, output treesize:32 [2021-08-12 19:09:25,136 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:25,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590868311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:25,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:25,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:09:25,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554282463] [2021-08-12 19:09:25,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:09:25,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:25,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:09:25,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:09:25,137 INFO L87 Difference]: Start difference. First operand 378 states and 1210 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:25,863 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-08-12 19:09:26,291 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 74 [2021-08-12 19:09:27,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:27,039 INFO L93 Difference]: Finished difference Result 458 states and 1425 transitions. [2021-08-12 19:09:27,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:09:27,039 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:27,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:27,041 INFO L225 Difference]: With dead ends: 458 [2021-08-12 19:09:27,041 INFO L226 Difference]: Without dead ends: 444 [2021-08-12 19:09:27,041 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 955.4ms TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:27,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-08-12 19:09:27,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 382. [2021-08-12 19:09:27,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 3.2073490813648293) internal successors, (1222), 381 states have internal predecessors, (1222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:27,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1222 transitions. [2021-08-12 19:09:27,333 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1222 transitions. Word has length 17 [2021-08-12 19:09:27,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:27,333 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1222 transitions. [2021-08-12 19:09:27,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:27,334 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1222 transitions. [2021-08-12 19:09:27,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:27,334 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:27,334 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:27,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1677 [2021-08-12 19:09:27,535 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:27,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:27,535 INFO L82 PathProgramCache]: Analyzing trace with hash 391077872, now seen corresponding path program 63 times [2021-08-12 19:09:27,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:27,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607001972] [2021-08-12 19:09:27,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:27,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:27,816 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:27,816 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:27,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607001972] [2021-08-12 19:09:27,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607001972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:27,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677552944] [2021-08-12 19:09:27,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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:27,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:27,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:27,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:09:27,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:28,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,007 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 25 treesize of output 19 [2021-08-12 19:09:28,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:28,012 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:28,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,067 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 25 treesize of output 19 [2021-08-12 19:09:28,068 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,071 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 35 treesize of output 27 [2021-08-12 19:09:28,072 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:28,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:09:28,121 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:192, output treesize:158 [2021-08-12 19:09:28,251 INFO L446 ElimStorePlain]: Different costs {1=[array_2], 10=[array_0]} [2021-08-12 19:09:28,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,256 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 25 treesize of output 19 [2021-08-12 19:09:28,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:09:28,262 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,266 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 17 treesize of output 13 [2021-08-12 19:09:28,267 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,271 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 25 treesize of output 19 [2021-08-12 19:09:28,272 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,276 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 35 treesize of output 27 [2021-08-12 19:09:28,282 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,288 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 39 treesize of output 31 [2021-08-12 19:09:28,288 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:28,294 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,298 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 27 treesize of output 21 [2021-08-12 19:09:28,298 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,441 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 64 [2021-08-12 19:09:28,442 INFO L628 ElimStorePlain]: treesize reduction 148, result has 54.7 percent of original size [2021-08-12 19:09:28,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:28,460 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:28,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,464 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 25 treesize of output 17 [2021-08-12 19:09:28,465 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:28,470 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:28,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:28,475 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:28,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:28,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:09:28,531 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:403, output treesize:101 [2021-08-12 19:09:28,653 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:28,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677552944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:28,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:28,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:09:28,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498646060] [2021-08-12 19:09:28,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:09:28,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:28,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:09:28,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:09:28,654 INFO L87 Difference]: Start difference. First operand 382 states and 1222 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:30,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:30,395 INFO L93 Difference]: Finished difference Result 458 states and 1429 transitions. [2021-08-12 19:09:30,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:30,395 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:30,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:30,397 INFO L225 Difference]: With dead ends: 458 [2021-08-12 19:09:30,397 INFO L226 Difference]: Without dead ends: 443 [2021-08-12 19:09:30,397 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 801.1ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:30,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-08-12 19:09:30,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 380. [2021-08-12 19:09:30,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 3.20844327176781) internal successors, (1216), 379 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:30,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 1216 transitions. [2021-08-12 19:09:30,696 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 1216 transitions. Word has length 17 [2021-08-12 19:09:30,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:30,696 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 1216 transitions. [2021-08-12 19:09:30,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:30,696 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 1216 transitions. [2021-08-12 19:09:30,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:30,696 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:30,696 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:30,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1686 [2021-08-12 19:09:30,897 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:30,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:30,897 INFO L82 PathProgramCache]: Analyzing trace with hash 981448970, now seen corresponding path program 64 times [2021-08-12 19:09:30,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:30,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893560190] [2021-08-12 19:09:30,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:30,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:31,124 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:31,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:31,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893560190] [2021-08-12 19:09:31,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893560190] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:31,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568275462] [2021-08-12 19:09:31,125 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:31,151 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:31,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:31,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:09:31,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:31,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,285 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 25 treesize of output 19 [2021-08-12 19:09:31,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,289 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 35 treesize of output 27 [2021-08-12 19:09:31,289 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:31,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,330 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 25 treesize of output 19 [2021-08-12 19:09:31,331 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,334 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 15 treesize of output 11 [2021-08-12 19:09:31,334 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:31,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:09:31,376 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:160, output treesize:126 [2021-08-12 19:09:31,553 INFO L446 ElimStorePlain]: Different costs {1=[array_2], 10=[array_0]} [2021-08-12 19:09:31,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:31,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,562 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 35 treesize of output 27 [2021-08-12 19:09:31,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:09:31,568 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,573 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 27 treesize of output 21 [2021-08-12 19:09:31,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,578 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 15 treesize of output 11 [2021-08-12 19:09:31,579 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,583 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 25 treesize of output 19 [2021-08-12 19:09:31,584 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-12 19:09:31,589 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,593 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 17 treesize of output 13 [2021-08-12 19:09:31,594 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,736 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 69 [2021-08-12 19:09:31,737 INFO L628 ElimStorePlain]: treesize reduction 138, result has 58.8 percent of original size [2021-08-12 19:09:31,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,741 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 22 treesize of output 14 [2021-08-12 19:09:31,742 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:09:31,746 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:09:31,751 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,758 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 25 treesize of output 17 [2021-08-12 19:09:31,759 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:31,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:09:31,817 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:403, output treesize:101 [2021-08-12 19:09:31,944 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:31,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568275462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:31,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:31,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:09:31,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141145472] [2021-08-12 19:09:31,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:09:31,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:31,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:09:31,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:09:31,945 INFO L87 Difference]: Start difference. First operand 380 states and 1216 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:33,129 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 88 [2021-08-12 19:09:34,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:34,113 INFO L93 Difference]: Finished difference Result 510 states and 1582 transitions. [2021-08-12 19:09:34,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:34,114 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:34,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:34,116 INFO L225 Difference]: With dead ends: 510 [2021-08-12 19:09:34,116 INFO L226 Difference]: Without dead ends: 494 [2021-08-12 19:09:34,116 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 949.9ms TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:34,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-08-12 19:09:34,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 379. [2021-08-12 19:09:34,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 3.2116402116402116) internal successors, (1214), 378 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:34,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1214 transitions. [2021-08-12 19:09:34,408 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1214 transitions. Word has length 17 [2021-08-12 19:09:34,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:34,408 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 1214 transitions. [2021-08-12 19:09:34,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:34,408 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1214 transitions. [2021-08-12 19:09:34,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:34,409 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:34,409 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:34,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1710,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:34,609 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:34,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:34,609 INFO L82 PathProgramCache]: Analyzing trace with hash 527178728, now seen corresponding path program 65 times [2021-08-12 19:09:34,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:34,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45161326] [2021-08-12 19:09:34,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:34,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:34,915 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:34,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:34,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45161326] [2021-08-12 19:09:34,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45161326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:34,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575861579] [2021-08-12 19:09:34,915 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:34,942 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:09:34,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:34,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:34,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:35,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:35,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:35,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:35,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:35,072 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:35,076 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:35,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:35,100 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:127, output treesize:86 [2021-08-12 19:09:35,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,253 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 17 treesize of output 13 [2021-08-12 19:09:35,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:35,258 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,322 INFO L628 ElimStorePlain]: treesize reduction 108, result has 45.7 percent of original size [2021-08-12 19:09:35,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:35,326 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:35,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:35,353 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:35,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:35,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:35,382 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:35,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:35,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,407 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 18 treesize of output 14 [2021-08-12 19:09:35,407 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:35,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:35,432 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:35,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:35,451 INFO L518 ElimStorePlain]: Eliminatee v_prenex_457 vanished before elimination [2021-08-12 19:09:35,452 INFO L518 ElimStorePlain]: Eliminatee v_prenex_458 vanished before elimination [2021-08-12 19:09:35,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:35,453 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:213, output treesize:38 [2021-08-12 19:09:35,493 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:35,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575861579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:35,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:35,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:09:35,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204705802] [2021-08-12 19:09:35,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:35,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:35,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:35,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:35,494 INFO L87 Difference]: Start difference. First operand 379 states and 1214 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:36,330 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 64 [2021-08-12 19:09:36,861 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 70 [2021-08-12 19:09:37,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:37,570 INFO L93 Difference]: Finished difference Result 453 states and 1421 transitions. [2021-08-12 19:09:37,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:09:37,571 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:37,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:37,573 INFO L225 Difference]: With dead ends: 453 [2021-08-12 19:09:37,573 INFO L226 Difference]: Without dead ends: 441 [2021-08-12 19:09:37,573 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1081.3ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:37,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-08-12 19:09:37,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 383. [2021-08-12 19:09:37,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 3.2094240837696337) internal successors, (1226), 382 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:37,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1226 transitions. [2021-08-12 19:09:37,873 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1226 transitions. Word has length 17 [2021-08-12 19:09:37,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:37,873 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 1226 transitions. [2021-08-12 19:09:37,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:37,873 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1226 transitions. [2021-08-12 19:09:37,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:37,874 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:37,874 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:38,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1734 [2021-08-12 19:09:38,075 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:38,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:38,076 INFO L82 PathProgramCache]: Analyzing trace with hash 869762240, now seen corresponding path program 66 times [2021-08-12 19:09:38,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:38,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063500448] [2021-08-12 19:09:38,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:38,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:38,371 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:38,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:38,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063500448] [2021-08-12 19:09:38,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063500448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:38,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515772627] [2021-08-12 19:09:38,371 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:38,406 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:09:38,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:38,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:09:38,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:38,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:38,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,506 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 35 treesize of output 27 [2021-08-12 19:09:38,507 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,511 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 25 treesize of output 19 [2021-08-12 19:09:38,511 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,514 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 15 treesize of output 11 [2021-08-12 19:09:38,515 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:38,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:38,563 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:193, output treesize:163 [2021-08-12 19:09:38,667 INFO L446 ElimStorePlain]: Different costs {0=[array_2, v_prenex_471, v_prenex_467, v_prenex_469], 1=[array_0, v_prenex_470, v_prenex_466, v_prenex_468]} [2021-08-12 19:09:38,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:38,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:09:38,678 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,825 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 65 [2021-08-12 19:09:38,825 INFO L628 ElimStorePlain]: treesize reduction 155, result has 56.2 percent of original size [2021-08-12 19:09:38,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:38,829 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:38,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-12 19:09:38,899 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:09:38,903 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:38,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:38,961 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:39,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:39,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:39,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:39,019 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:39,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:39,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:39,073 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 22 treesize of output 14 [2021-08-12 19:09:39,074 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:39,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:39,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:39,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:39,127 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 22 treesize of output 14 [2021-08-12 19:09:39,128 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:39,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:39,131 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 25 treesize of output 17 [2021-08-12 19:09:39,131 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:39,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:39,181 INFO L518 ElimStorePlain]: Eliminatee v_prenex_468 vanished before elimination [2021-08-12 19:09:39,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:09:39,183 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 8 variables, input treesize:375, output treesize:122 [2021-08-12 19:09:39,332 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:39,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515772627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:39,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:39,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:09:39,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668142292] [2021-08-12 19:09:39,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:09:39,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:39,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:09:39,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:09:39,332 INFO L87 Difference]: Start difference. First operand 383 states and 1226 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:40,075 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-08-12 19:09:40,461 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-08-12 19:09:41,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:41,145 INFO L93 Difference]: Finished difference Result 451 states and 1415 transitions. [2021-08-12 19:09:41,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:41,146 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:41,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:41,148 INFO L225 Difference]: With dead ends: 451 [2021-08-12 19:09:41,148 INFO L226 Difference]: Without dead ends: 438 [2021-08-12 19:09:41,148 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 925.6ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:41,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-08-12 19:09:41,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 381. [2021-08-12 19:09:41,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.210526315789474) internal successors, (1220), 380 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:41,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1220 transitions. [2021-08-12 19:09:41,455 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1220 transitions. Word has length 17 [2021-08-12 19:09:41,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:41,455 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1220 transitions. [2021-08-12 19:09:41,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:41,455 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1220 transitions. [2021-08-12 19:09:41,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:41,456 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:41,456 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:41,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1776,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:41,656 INFO L430 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:41,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:41,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1237021880, now seen corresponding path program 67 times [2021-08-12 19:09:41,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:41,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929734885] [2021-08-12 19:09:41,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:41,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:41,849 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:41,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:41,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929734885] [2021-08-12 19:09:41,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929734885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:41,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455859112] [2021-08-12 19:09:41,849 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:41,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:41,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:41,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:41,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:41,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:41,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:41,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:41,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:41,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:41,989 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:41,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:41,992 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:42,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:42,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:09:42,019 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:131, output treesize:91 [2021-08-12 19:09:42,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:42,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:42,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,193 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 17 treesize of output 13 [2021-08-12 19:09:42,194 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:42,257 INFO L628 ElimStorePlain]: treesize reduction 109, result has 45.8 percent of original size [2021-08-12 19:09:42,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:42,261 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:42,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:42,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:42,288 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:42,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:42,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:42,314 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:42,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:42,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:42,341 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:42,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:42,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,378 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 10 treesize of output 6 [2021-08-12 19:09:42,389 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:42,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:42,409 INFO L518 ElimStorePlain]: Eliminatee v_prenex_478 vanished before elimination [2021-08-12 19:09:42,409 INFO L518 ElimStorePlain]: Eliminatee v_prenex_479 vanished before elimination [2021-08-12 19:09:42,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:42,412 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:215, output treesize:38 [2021-08-12 19:09:42,452 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:42,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455859112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:42,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:42,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:09:42,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618351573] [2021-08-12 19:09:42,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:09:42,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:42,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:09:42,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:09:42,453 INFO L87 Difference]: Start difference. First operand 381 states and 1220 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:43,298 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 85 [2021-08-12 19:09:43,723 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 79 [2021-08-12 19:09:44,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:44,671 INFO L93 Difference]: Finished difference Result 489 states and 1518 transitions. [2021-08-12 19:09:44,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:44,671 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:44,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:44,673 INFO L225 Difference]: With dead ends: 489 [2021-08-12 19:09:44,673 INFO L226 Difference]: Without dead ends: 473 [2021-08-12 19:09:44,673 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 961.3ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:44,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-08-12 19:09:44,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 381. [2021-08-12 19:09:44,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.210526315789474) internal successors, (1220), 380 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:44,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1220 transitions. [2021-08-12 19:09:44,970 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1220 transitions. Word has length 17 [2021-08-12 19:09:44,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:44,970 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1220 transitions. [2021-08-12 19:09:44,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:44,971 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1220 transitions. [2021-08-12 19:09:44,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:44,971 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:44,971 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:45,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1796 [2021-08-12 19:09:45,172 INFO L430 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:45,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:45,172 INFO L82 PathProgramCache]: Analyzing trace with hash -176185004, now seen corresponding path program 68 times [2021-08-12 19:09:45,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:45,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885134211] [2021-08-12 19:09:45,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:45,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:45,414 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:45,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:45,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885134211] [2021-08-12 19:09:45,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885134211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:45,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467262375] [2021-08-12 19:09:45,414 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:45,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:45,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:45,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:09:45,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:45,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,546 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 35 treesize of output 27 [2021-08-12 19:09:45,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,550 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 15 treesize of output 11 [2021-08-12 19:09:45,550 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,554 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 25 treesize of output 19 [2021-08-12 19:09:45,554 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:45,558 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:45,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:09:45,613 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:193, output treesize:159 [2021-08-12 19:09:45,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-12 19:09:45,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,844 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 25 treesize of output 19 [2021-08-12 19:09:45,845 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,849 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 35 treesize of output 27 [2021-08-12 19:09:45,850 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,854 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 25 treesize of output 19 [2021-08-12 19:09:45,855 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:45,859 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,952 INFO L628 ElimStorePlain]: treesize reduction 175, result has 43.4 percent of original size [2021-08-12 19:09:45,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,955 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 29 treesize of output 23 [2021-08-12 19:09:45,956 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:45,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,994 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 21 treesize of output 13 [2021-08-12 19:09:45,994 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,998 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 12 treesize of output 8 [2021-08-12 19:09:45,999 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:46,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:46,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:46,003 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:46,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:46,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:46,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:09:46,039 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:46,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:46,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:09:46,072 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 6 variables, input treesize:358, output treesize:62 [2021-08-12 19:09:46,122 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:46,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467262375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:46,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:46,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:09:46,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734586069] [2021-08-12 19:09:46,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:09:46,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:46,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:09:46,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:09:46,123 INFO L87 Difference]: Start difference. First operand 381 states and 1220 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:47,195 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 61 [2021-08-12 19:09:47,793 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 67 [2021-08-12 19:09:48,010 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 63 [2021-08-12 19:09:48,354 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 74 [2021-08-12 19:09:49,004 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 80 [2021-08-12 19:09:49,393 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 76 [2021-08-12 19:09:49,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:49,942 INFO L93 Difference]: Finished difference Result 478 states and 1473 transitions. [2021-08-12 19:09:49,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:09:49,943 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:49,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:49,945 INFO L225 Difference]: With dead ends: 478 [2021-08-12 19:09:49,945 INFO L226 Difference]: Without dead ends: 464 [2021-08-12 19:09:49,945 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 2609.4ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:09:49,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-08-12 19:09:50,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 384. [2021-08-12 19:09:50,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 3.1984334203655354) internal successors, (1225), 383 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:50,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 1225 transitions. [2021-08-12 19:09:50,248 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 1225 transitions. Word has length 17 [2021-08-12 19:09:50,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:50,248 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 1225 transitions. [2021-08-12 19:09:50,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:50,248 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 1225 transitions. [2021-08-12 19:09:50,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:50,248 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:50,248 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:50,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1826,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:50,449 INFO L430 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:50,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:50,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1305052866, now seen corresponding path program 69 times [2021-08-12 19:09:50,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:50,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973686934] [2021-08-12 19:09:50,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:50,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:50,695 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:50,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:50,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973686934] [2021-08-12 19:09:50,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973686934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:50,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685175916] [2021-08-12 19:09:50,695 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:50,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:50,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:50,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:50,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:50,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:50,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:50,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:09:50,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:50,921 INFO L628 ElimStorePlain]: treesize reduction 8, result has 94.0 percent of original size [2021-08-12 19:09:50,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,924 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 27 treesize of output 21 [2021-08-12 19:09:50,925 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:50,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,928 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 25 treesize of output 19 [2021-08-12 19:09:50,929 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:50,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:50,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:09:50,960 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:147, output treesize:102 [2021-08-12 19:09:51,069 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_491, v_prenex_493, v_prenex_489], 1=[v_prenex_490, v_prenex_492, v_prenex_494, array_4]} [2021-08-12 19:09:51,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 14 [2021-08-12 19:09:51,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:51,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-08-12 19:09:51,080 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:51,171 INFO L628 ElimStorePlain]: treesize reduction 96, result has 57.7 percent of original size [2021-08-12 19:09:51,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:51,175 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:51,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:51,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:51,213 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:51,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:51,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:51,249 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:51,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:51,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:51,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:51,285 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:51,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:51,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:51,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:51,325 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:51,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:51,353 INFO L518 ElimStorePlain]: Eliminatee v_prenex_494 vanished before elimination [2021-08-12 19:09:51,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:51,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:51,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:09:51,358 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:51,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:51,361 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 10 treesize of output 6 [2021-08-12 19:09:51,362 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:51,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:51,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:09:51,391 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:241, output treesize:48 [2021-08-12 19:09:51,445 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:51,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685175916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:51,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:51,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:09:51,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313200933] [2021-08-12 19:09:51,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:51,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:51,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:51,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:51,446 INFO L87 Difference]: Start difference. First operand 384 states and 1225 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:53,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:53,865 INFO L93 Difference]: Finished difference Result 477 states and 1478 transitions. [2021-08-12 19:09:53,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:09:53,866 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:53,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:53,868 INFO L225 Difference]: With dead ends: 477 [2021-08-12 19:09:53,868 INFO L226 Difference]: Without dead ends: 459 [2021-08-12 19:09:53,868 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 1120.2ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:09:53,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2021-08-12 19:09:54,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 381. [2021-08-12 19:09:54,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.2) internal successors, (1216), 380 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:54,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1216 transitions. [2021-08-12 19:09:54,169 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1216 transitions. Word has length 17 [2021-08-12 19:09:54,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:54,169 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1216 transitions. [2021-08-12 19:09:54,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:54,169 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1216 transitions. [2021-08-12 19:09:54,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:54,169 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:54,169 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:54,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1839,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:54,370 INFO L430 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:54,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:54,370 INFO L82 PathProgramCache]: Analyzing trace with hash 733598060, now seen corresponding path program 70 times [2021-08-12 19:09:54,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:54,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901810345] [2021-08-12 19:09:54,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:54,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:54,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:54,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:54,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901810345] [2021-08-12 19:09:54,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901810345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:54,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780338970] [2021-08-12 19:09:54,611 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:54,638 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:54,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:54,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:09:54,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:54,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,855 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 15 treesize of output 11 [2021-08-12 19:09:54,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:54,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:09:54,860 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:54,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:54,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,931 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 27 treesize of output 21 [2021-08-12 19:09:54,932 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:54,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,935 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 25 treesize of output 19 [2021-08-12 19:09:54,936 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:54,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:54,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,999 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 15 treesize of output 11 [2021-08-12 19:09:55,000 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:55,004 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 25 treesize of output 19 [2021-08-12 19:09:55,005 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-08-12 19:09:55,063 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:239, output treesize:184 [2021-08-12 19:09:55,329 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_504, array_0, v_prenex_506, v_prenex_508, v_prenex_510, v_prenex_502], 1=[v_prenex_503, v_prenex_505, v_prenex_507, v_prenex_509, array_4, v_prenex_511]} [2021-08-12 19:09:55,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:55,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:55,344 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,504 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 92 [2021-08-12 19:09:55,504 INFO L628 ElimStorePlain]: treesize reduction 182, result has 53.2 percent of original size [2021-08-12 19:09:55,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:55,510 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:55,570 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:55,627 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:55,682 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 14 [2021-08-12 19:09:55,736 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-08-12 19:09:55,740 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:55,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:55,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:09:55,792 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:55,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:55,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:55,798 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:55,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:55,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:55,850 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:55,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,896 INFO L518 ElimStorePlain]: Eliminatee v_prenex_507 vanished before elimination [2021-08-12 19:09:55,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:55,900 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 22 treesize of output 14 [2021-08-12 19:09:55,901 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:55,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,943 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:09:55,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:55,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:09:55,949 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:55,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:55,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-08-12 19:09:55,995 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 18 variables, input treesize:407, output treesize:75 [2021-08-12 19:09:56,056 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:56,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780338970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:56,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:56,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:09:56,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053907923] [2021-08-12 19:09:56,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:09:56,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:56,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:09:56,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:09:56,056 INFO L87 Difference]: Start difference. First operand 381 states and 1216 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:56,913 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 85 [2021-08-12 19:09:57,584 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 130 [2021-08-12 19:09:58,053 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 95 [2021-08-12 19:09:58,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:58,658 INFO L93 Difference]: Finished difference Result 490 states and 1493 transitions. [2021-08-12 19:09:58,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:58,658 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:58,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:58,660 INFO L225 Difference]: With dead ends: 490 [2021-08-12 19:09:58,660 INFO L226 Difference]: Without dead ends: 478 [2021-08-12 19:09:58,661 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1392.2ms TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:09:58,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2021-08-12 19:09:58,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 379. [2021-08-12 19:09:58,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 3.2037037037037037) internal successors, (1211), 378 states have internal predecessors, (1211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:58,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1211 transitions. [2021-08-12 19:09:58,959 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1211 transitions. Word has length 17 [2021-08-12 19:09:58,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:58,959 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 1211 transitions. [2021-08-12 19:09:58,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:58,959 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1211 transitions. [2021-08-12 19:09:58,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:58,960 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:58,960 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:59,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1869 [2021-08-12 19:09:59,160 INFO L430 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:59,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:59,160 INFO L82 PathProgramCache]: Analyzing trace with hash -271217144, now seen corresponding path program 71 times [2021-08-12 19:09:59,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:59,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730820413] [2021-08-12 19:09:59,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:59,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:59,520 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:59,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:59,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730820413] [2021-08-12 19:09:59,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730820413] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:59,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194610166] [2021-08-12 19:09:59,520 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:59,548 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:59,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:59,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-12 19:09:59,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:59,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,649 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 15 treesize of output 11 [2021-08-12 19:09:59,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,653 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 25 treesize of output 19 [2021-08-12 19:09:59,653 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:59,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,691 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 27 treesize of output 21 [2021-08-12 19:09:59,692 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,695 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 25 treesize of output 19 [2021-08-12 19:09:59,696 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:59,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:09:59,728 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:149, output treesize:112 [2021-08-12 19:09:59,923 INFO L446 ElimStorePlain]: Different costs {1=[array_0], 10=[array_4]} [2021-08-12 19:09:59,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,928 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 25 treesize of output 19 [2021-08-12 19:09:59,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:59,933 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:09:59,939 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:09:59,944 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,948 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 25 treesize of output 19 [2021-08-12 19:09:59,949 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,954 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 17 treesize of output 13 [2021-08-12 19:09:59,954 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:59,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:09:59,959 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:59,963 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 15 treesize of output 11 [2021-08-12 19:09:59,964 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:00,130 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 60 [2021-08-12 19:10:00,130 INFO L628 ElimStorePlain]: treesize reduction 151, result has 57.1 percent of original size [2021-08-12 19:10:00,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,135 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 10 treesize of output 6 [2021-08-12 19:10:00,136 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:00,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:00,141 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:00,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:00,147 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:00,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,151 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 24 treesize of output 16 [2021-08-12 19:10:00,151 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:00,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:00,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:10:00,218 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:415, output treesize:130 [2021-08-12 19:10:00,400 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:00,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194610166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:00,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:00,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:10:00,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354046830] [2021-08-12 19:10:00,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:10:00,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:00,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:10:00,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:10:00,401 INFO L87 Difference]: Start difference. First operand 379 states and 1211 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:01,483 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 91 [2021-08-12 19:10:01,653 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 94 [2021-08-12 19:10:02,239 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 98 [2021-08-12 19:10:02,545 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 108 [2021-08-12 19:10:03,259 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 116 [2021-08-12 19:10:03,595 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 111 [2021-08-12 19:10:04,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:04,583 INFO L93 Difference]: Finished difference Result 589 states and 1785 transitions. [2021-08-12 19:10:04,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:10:04,584 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:04,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:04,586 INFO L225 Difference]: With dead ends: 589 [2021-08-12 19:10:04,586 INFO L226 Difference]: Without dead ends: 566 [2021-08-12 19:10:04,586 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 2373.5ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:10:04,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-08-12 19:10:04,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 378. [2021-08-12 19:10:04,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 3.2015915119363396) internal successors, (1207), 377 states have internal predecessors, (1207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:04,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1207 transitions. [2021-08-12 19:10:04,901 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1207 transitions. Word has length 17 [2021-08-12 19:10:04,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:04,901 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 1207 transitions. [2021-08-12 19:10:04,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:04,901 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1207 transitions. [2021-08-12 19:10:04,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:04,902 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:04,902 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:05,109 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1913,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:05,109 INFO L430 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:05,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:05,109 INFO L82 PathProgramCache]: Analyzing trace with hash 692518350, now seen corresponding path program 72 times [2021-08-12 19:10:05,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:05,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792325184] [2021-08-12 19:10:05,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:05,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:05,518 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:05,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:05,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792325184] [2021-08-12 19:10:05,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792325184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:05,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596618006] [2021-08-12 19:10:05,518 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:05,545 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:10:05,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:05,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:05,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:05,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:05,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:05,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:05,674 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:05,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:05,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:10:05,709 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:05,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:05,712 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:05,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:05,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:10:05,746 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:127, output treesize:97 [2021-08-12 19:10:05,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:05,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:05,928 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 25 treesize of output 19 [2021-08-12 19:10:05,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:05,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:05,934 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 27 treesize of output 21 [2021-08-12 19:10:05,935 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:06,018 INFO L628 ElimStorePlain]: treesize reduction 115, result has 47.5 percent of original size [2021-08-12 19:10:06,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:06,021 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 22 treesize of output 14 [2021-08-12 19:10:06,022 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:06,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:06,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:06,051 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 29 treesize of output 23 [2021-08-12 19:10:06,052 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:06,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:06,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:06,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:06,094 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:06,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:06,126 INFO L518 ElimStorePlain]: Eliminatee v_prenex_520 vanished before elimination [2021-08-12 19:10:06,126 INFO L518 ElimStorePlain]: Eliminatee v_prenex_521 vanished before elimination [2021-08-12 19:10:06,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:06,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:06,130 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:06,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:06,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:06,157 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 10 treesize of output 6 [2021-08-12 19:10:06,159 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:06,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:06,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:10:06,185 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:235, output treesize:38 [2021-08-12 19:10:06,227 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:06,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596618006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:06,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:06,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:10:06,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957747478] [2021-08-12 19:10:06,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:10:06,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:06,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:10:06,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:10:06,228 INFO L87 Difference]: Start difference. First operand 378 states and 1207 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:06,919 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-08-12 19:10:07,455 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 58 [2021-08-12 19:10:08,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:08,294 INFO L93 Difference]: Finished difference Result 447 states and 1387 transitions. [2021-08-12 19:10:08,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:10:08,295 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:08,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:08,297 INFO L225 Difference]: With dead ends: 447 [2021-08-12 19:10:08,297 INFO L226 Difference]: Without dead ends: 435 [2021-08-12 19:10:08,297 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1081.7ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:10:08,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-08-12 19:10:08,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 380. [2021-08-12 19:10:08,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 3.203166226912929) internal successors, (1214), 379 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:08,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 1214 transitions. [2021-08-12 19:10:08,622 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 1214 transitions. Word has length 17 [2021-08-12 19:10:08,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:08,622 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 1214 transitions. [2021-08-12 19:10:08,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:08,623 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 1214 transitions. [2021-08-12 19:10:08,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:08,623 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:08,623 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:08,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1939 [2021-08-12 19:10:08,825 INFO L430 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:08,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:08,825 INFO L82 PathProgramCache]: Analyzing trace with hash -2121211076, now seen corresponding path program 73 times [2021-08-12 19:10:08,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:08,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775946351] [2021-08-12 19:10:08,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:08,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:09,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:09,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:09,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775946351] [2021-08-12 19:10:09,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775946351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:09,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893985366] [2021-08-12 19:10:09,030 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:09,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:09,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:10:09,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:09,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,288 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 25 treesize of output 19 [2021-08-12 19:10:09,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:10:09,293 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,297 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 15 treesize of output 11 [2021-08-12 19:10:09,297 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,433 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 45 [2021-08-12 19:10:09,434 INFO L628 ElimStorePlain]: treesize reduction 8, result has 96.3 percent of original size [2021-08-12 19:10:09,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,438 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 25 treesize of output 19 [2021-08-12 19:10:09,438 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:09,443 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,446 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 27 treesize of output 21 [2021-08-12 19:10:09,447 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:09,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-08-12 19:10:09,518 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:239, output treesize:186 [2021-08-12 19:10:09,691 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_536, v_prenex_538, array_0, v_prenex_540, v_prenex_532, v_prenex_534], 1=[v_prenex_537, v_prenex_539, array_4, v_prenex_541, v_prenex_533, v_prenex_535]} [2021-08-12 19:10:09,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:10:09,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:09,705 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,898 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 93 [2021-08-12 19:10:09,898 INFO L628 ElimStorePlain]: treesize reduction 197, result has 52.6 percent of original size [2021-08-12 19:10:09,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-08-12 19:10:09,905 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:10:09,911 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:09,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:10:09,985 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:10,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:10,056 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:10,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:10:10,120 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:10,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:10,176 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:10,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:10,231 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:10,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:10:10,292 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:10,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:10:10,297 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:10,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,344 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:10:10,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:10,349 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:10,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,400 INFO L518 ElimStorePlain]: Eliminatee v_prenex_533 vanished before elimination [2021-08-12 19:10:10,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:10,406 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:10,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-08-12 19:10:10,465 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 18 variables, input treesize:430, output treesize:75 [2021-08-12 19:10:10,524 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:10,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893985366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:10,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:10,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:10:10,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950794145] [2021-08-12 19:10:10,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:10:10,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:10,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:10:10,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:10:10,525 INFO L87 Difference]: Start difference. First operand 380 states and 1214 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:11,494 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 89 [2021-08-12 19:10:12,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:12,175 INFO L93 Difference]: Finished difference Result 420 states and 1307 transitions. [2021-08-12 19:10:12,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:10:12,175 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:12,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:12,177 INFO L225 Difference]: With dead ends: 420 [2021-08-12 19:10:12,177 INFO L226 Difference]: Without dead ends: 414 [2021-08-12 19:10:12,177 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 694.3ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:10:12,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-08-12 19:10:12,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 380. [2021-08-12 19:10:12,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 3.203166226912929) internal successors, (1214), 379 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:12,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 1214 transitions. [2021-08-12 19:10:12,490 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 1214 transitions. Word has length 17 [2021-08-12 19:10:12,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:12,490 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 1214 transitions. [2021-08-12 19:10:12,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:12,490 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 1214 transitions. [2021-08-12 19:10:12,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:12,490 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:12,490 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:12,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1981 [2021-08-12 19:10:12,691 INFO L430 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:12,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:12,691 INFO L82 PathProgramCache]: Analyzing trace with hash -352509152, now seen corresponding path program 74 times [2021-08-12 19:10:12,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:12,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505336634] [2021-08-12 19:10:12,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:12,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:13,063 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:13,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:13,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505336634] [2021-08-12 19:10:13,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505336634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:13,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215000537] [2021-08-12 19:10:13,064 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:13,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:13,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:13,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:13,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:13,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,250 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 15 treesize of output 11 [2021-08-12 19:10:13,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,254 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 25 treesize of output 19 [2021-08-12 19:10:13,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,295 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 27 treesize of output 21 [2021-08-12 19:10:13,296 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:13,300 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:10:13,334 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:139, output treesize:106 [2021-08-12 19:10:13,473 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_548, array_0, v_prenex_550, v_prenex_546], 1=[v_prenex_547, v_prenex_549, array_4, v_prenex_551]} [2021-08-12 19:10:13,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:10:13,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:13,484 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,580 INFO L628 ElimStorePlain]: treesize reduction 93, result has 60.4 percent of original size [2021-08-12 19:10:13,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:13,584 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:13,627 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:10:13,669 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-08-12 19:10:13,672 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:10:13,709 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:13,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,724 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 10 treesize of output 6 [2021-08-12 19:10:13,726 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:13,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,757 INFO L518 ElimStorePlain]: Eliminatee v_prenex_549 vanished before elimination [2021-08-12 19:10:13,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:13,762 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:13,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,797 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 22 treesize of output 14 [2021-08-12 19:10:13,797 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:10:13,832 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:249, output treesize:48 [2021-08-12 19:10:13,888 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:13,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215000537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:13,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:13,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:10:13,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707956330] [2021-08-12 19:10:13,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:10:13,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:13,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:10:13,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:10:13,889 INFO L87 Difference]: Start difference. First operand 380 states and 1214 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:14,630 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-08-12 19:10:15,067 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 88 [2021-08-12 19:10:15,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:15,976 INFO L93 Difference]: Finished difference Result 452 states and 1400 transitions. [2021-08-12 19:10:15,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:10:15,977 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:15,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:15,979 INFO L225 Difference]: With dead ends: 452 [2021-08-12 19:10:15,979 INFO L226 Difference]: Without dead ends: 440 [2021-08-12 19:10:15,979 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 977.9ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:15,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-08-12 19:10:16,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 379. [2021-08-12 19:10:16,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 3.201058201058201) internal successors, (1210), 378 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:16,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1210 transitions. [2021-08-12 19:10:16,309 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1210 transitions. Word has length 17 [2021-08-12 19:10:16,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:16,309 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 1210 transitions. [2021-08-12 19:10:16,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:16,310 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1210 transitions. [2021-08-12 19:10:16,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:16,310 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:16,310 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:16,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2030,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:16,511 INFO L430 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:16,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:16,511 INFO L82 PathProgramCache]: Analyzing trace with hash -1572294666, now seen corresponding path program 75 times [2021-08-12 19:10:16,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:16,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685561393] [2021-08-12 19:10:16,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:16,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:16,861 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-08-12 19:10:17,065 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:17,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:17,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685561393] [2021-08-12 19:10:17,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685561393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:17,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741818977] [2021-08-12 19:10:17,066 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:17,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:10:17,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:17,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:10:17,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:17,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,242 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 25 treesize of output 19 [2021-08-12 19:10:17,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,246 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 25 treesize of output 19 [2021-08-12 19:10:17,247 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,250 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 15 treesize of output 11 [2021-08-12 19:10:17,251 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,253 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 35 treesize of output 27 [2021-08-12 19:10:17,254 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:17,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:10:17,313 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:193, output treesize:159 [2021-08-12 19:10:17,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,606 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 17 treesize of output 13 [2021-08-12 19:10:17,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,612 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 27 treesize of output 21 [2021-08-12 19:10:17,619 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,624 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 17 treesize of output 13 [2021-08-12 19:10:17,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,761 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-08-12 19:10:17,762 INFO L628 ElimStorePlain]: treesize reduction 153, result has 50.8 percent of original size [2021-08-12 19:10:17,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:17,768 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:17,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:17,816 INFO L518 ElimStorePlain]: Eliminatee array_2 vanished before elimination [2021-08-12 19:10:17,816 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:10:17,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,821 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 31 treesize of output 25 [2021-08-12 19:10:17,822 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:10:17,827 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:17,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,872 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 12 treesize of output 8 [2021-08-12 19:10:17,873 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:17,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,877 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 22 treesize of output 14 [2021-08-12 19:10:17,878 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:17,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,927 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 27 treesize of output 21 [2021-08-12 19:10:17,928 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:17,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,969 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 21 treesize of output 13 [2021-08-12 19:10:17,970 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:18,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:18,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:10:18,014 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:336, output treesize:67 [2021-08-12 19:10:18,068 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:18,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741818977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:18,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:18,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:10:18,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947978290] [2021-08-12 19:10:18,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:10:18,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:18,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:10:18,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:10:18,068 INFO L87 Difference]: Start difference. First operand 379 states and 1210 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:18,743 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 49 [2021-08-12 19:10:19,314 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 68 [2021-08-12 19:10:20,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:20,137 INFO L93 Difference]: Finished difference Result 444 states and 1381 transitions. [2021-08-12 19:10:20,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:10:20,137 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:20,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:20,139 INFO L225 Difference]: With dead ends: 444 [2021-08-12 19:10:20,140 INFO L226 Difference]: Without dead ends: 432 [2021-08-12 19:10:20,140 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1341.1ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:20,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-08-12 19:10:20,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 381. [2021-08-12 19:10:20,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.2) internal successors, (1216), 380 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:20,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1216 transitions. [2021-08-12 19:10:20,463 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1216 transitions. Word has length 17 [2021-08-12 19:10:20,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:20,463 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1216 transitions. [2021-08-12 19:10:20,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:20,464 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1216 transitions. [2021-08-12 19:10:20,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:20,464 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:20,464 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:20,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2063,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:20,665 INFO L430 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:20,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:20,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1907866476, now seen corresponding path program 76 times [2021-08-12 19:10:20,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:20,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078512385] [2021-08-12 19:10:20,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:20,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:20,862 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-08-12 19:10:21,173 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:21,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:21,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078512385] [2021-08-12 19:10:21,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078512385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:21,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657511504] [2021-08-12 19:10:21,174 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:21,202 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:10:21,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:21,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:10:21,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:21,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,400 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 25 treesize of output 19 [2021-08-12 19:10:21,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,404 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 35 treesize of output 27 [2021-08-12 19:10:21,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:21,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,462 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 15 treesize of output 11 [2021-08-12 19:10:21,463 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:21,467 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:21,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:10:21,518 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:180, output treesize:150 [2021-08-12 19:10:21,662 INFO L446 ElimStorePlain]: Different costs {1=[array_0], 10=[array_2]} [2021-08-12 19:10:21,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:10:21,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,673 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 29 treesize of output 23 [2021-08-12 19:10:21,674 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,679 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 25 treesize of output 19 [2021-08-12 19:10:21,680 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,686 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 15 treesize of output 11 [2021-08-12 19:10:21,686 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,691 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 25 treesize of output 19 [2021-08-12 19:10:21,692 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,696 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 25 treesize of output 19 [2021-08-12 19:10:21,697 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,703 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 35 treesize of output 27 [2021-08-12 19:10:21,704 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-12 19:10:21,709 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,873 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-08-12 19:10:21,874 INFO L628 ElimStorePlain]: treesize reduction 136, result has 56.0 percent of original size [2021-08-12 19:10:21,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:10:21,879 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,883 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 21 treesize of output 13 [2021-08-12 19:10:21,883 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:21,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:21,888 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:21,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:21,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:21,893 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:21,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:21,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:10:21,953 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:387, output treesize:101 [2021-08-12 19:10:22,096 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:22,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657511504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:22,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:22,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:10:22,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197310418] [2021-08-12 19:10:22,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:10:22,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:22,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:10:22,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:10:22,097 INFO L87 Difference]: Start difference. First operand 381 states and 1216 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:22,889 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 70 [2021-08-12 19:10:23,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:23,985 INFO L93 Difference]: Finished difference Result 451 states and 1407 transitions. [2021-08-12 19:10:23,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:10:23,986 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:23,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:23,988 INFO L225 Difference]: With dead ends: 451 [2021-08-12 19:10:23,988 INFO L226 Difference]: Without dead ends: 438 [2021-08-12 19:10:23,988 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1108.5ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:23,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-08-12 19:10:24,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 382. [2021-08-12 19:10:24,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 3.202099737532808) internal successors, (1220), 381 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:24,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1220 transitions. [2021-08-12 19:10:24,311 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1220 transitions. Word has length 17 [2021-08-12 19:10:24,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:24,311 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1220 transitions. [2021-08-12 19:10:24,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:24,311 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1220 transitions. [2021-08-12 19:10:24,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:24,312 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:24,312 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:24,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2106,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:24,512 INFO L430 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:24,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:24,512 INFO L82 PathProgramCache]: Analyzing trace with hash -1365201684, now seen corresponding path program 77 times [2021-08-12 19:10:24,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:24,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421876185] [2021-08-12 19:10:24,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:24,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:24,812 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:24,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:24,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421876185] [2021-08-12 19:10:24,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421876185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:24,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085990289] [2021-08-12 19:10:24,813 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:24,839 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:10:24,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:24,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:24,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:24,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:24,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:24,954 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 25 treesize of output 19 [2021-08-12 19:10:24,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:24,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:24,958 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 27 treesize of output 21 [2021-08-12 19:10:24,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:24,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:24,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:24,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:24,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:10:24,998 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,002 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 25 treesize of output 19 [2021-08-12 19:10:25,003 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:25,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:10:25,046 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:112 [2021-08-12 19:10:25,202 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_569, array_0, v_prenex_571, v_prenex_573], 1=[v_prenex_570, array_4, v_prenex_572, v_prenex_574]} [2021-08-12 19:10:25,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:10:25,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-08-12 19:10:25,216 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,301 INFO L628 ElimStorePlain]: treesize reduction 100, result has 59.8 percent of original size [2021-08-12 19:10:25,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:25,305 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:25,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:10:25,342 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:25,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:25,379 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:25,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,412 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 21 treesize of output 13 [2021-08-12 19:10:25,413 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,416 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 25 treesize of output 17 [2021-08-12 19:10:25,416 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:25,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:25,449 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:25,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:25,478 INFO L518 ElimStorePlain]: Eliminatee v_prenex_572 vanished before elimination [2021-08-12 19:10:25,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:25,482 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:25,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:25,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:10:25,512 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:261, output treesize:48 [2021-08-12 19:10:25,566 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:25,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085990289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:25,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:25,567 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:10:25,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941240883] [2021-08-12 19:10:25,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:10:25,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:25,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:10:25,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:10:25,567 INFO L87 Difference]: Start difference. First operand 382 states and 1220 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:26,636 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 76 [2021-08-12 19:10:27,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:27,438 INFO L93 Difference]: Finished difference Result 446 states and 1389 transitions. [2021-08-12 19:10:27,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:10:27,439 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:27,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:27,441 INFO L225 Difference]: With dead ends: 446 [2021-08-12 19:10:27,441 INFO L226 Difference]: Without dead ends: 434 [2021-08-12 19:10:27,441 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 797.0ms TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:27,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-08-12 19:10:27,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 384. [2021-08-12 19:10:27,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 3.2010443864229763) internal successors, (1226), 383 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:27,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 1226 transitions. [2021-08-12 19:10:27,757 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 1226 transitions. Word has length 17 [2021-08-12 19:10:27,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:27,758 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 1226 transitions. [2021-08-12 19:10:27,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:27,758 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 1226 transitions. [2021-08-12 19:10:27,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:27,758 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:27,758 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:27,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2134 [2021-08-12 19:10:27,959 INFO L430 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:27,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:27,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1022618172, now seen corresponding path program 78 times [2021-08-12 19:10:27,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:27,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914150561] [2021-08-12 19:10:27,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:27,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:28,208 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:28,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:28,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914150561] [2021-08-12 19:10:28,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914150561] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:28,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269045939] [2021-08-12 19:10:28,208 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:28,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:10:28,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:28,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:10:28,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:28,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,368 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 35 treesize of output 27 [2021-08-12 19:10:28,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,373 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 25 treesize of output 19 [2021-08-12 19:10:28,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,380 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 15 treesize of output 11 [2021-08-12 19:10:28,381 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:28,386 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:28,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:10:28,465 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:205, output treesize:175 [2021-08-12 19:10:28,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,662 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 39 treesize of output 31 [2021-08-12 19:10:28,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,668 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 29 treesize of output 23 [2021-08-12 19:10:28,668 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,827 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 82 [2021-08-12 19:10:28,827 INFO L628 ElimStorePlain]: treesize reduction 167, result has 54.1 percent of original size [2021-08-12 19:10:28,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:10:28,832 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:28,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,907 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 25 treesize of output 17 [2021-08-12 19:10:28,908 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:28,913 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:28,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:28,974 INFO L518 ElimStorePlain]: Eliminatee v_prenex_581 vanished before elimination [2021-08-12 19:10:28,977 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 27 treesize of output 21 [2021-08-12 19:10:28,978 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:29,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:29,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:29,040 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 22 treesize of output 14 [2021-08-12 19:10:29,041 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:29,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:29,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:29,102 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:29,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:29,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:29,166 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 10 treesize of output 6 [2021-08-12 19:10:29,167 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:29,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:29,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:10:29,223 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:387, output treesize:101 [2021-08-12 19:10:29,349 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:29,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269045939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:29,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:29,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:10:29,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106447306] [2021-08-12 19:10:29,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:10:29,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:29,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:10:29,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:10:29,350 INFO L87 Difference]: Start difference. First operand 384 states and 1226 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:30,067 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-08-12 19:10:30,485 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-08-12 19:10:31,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:31,278 INFO L93 Difference]: Finished difference Result 444 states and 1383 transitions. [2021-08-12 19:10:31,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:10:31,278 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:31,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:31,280 INFO L225 Difference]: With dead ends: 444 [2021-08-12 19:10:31,280 INFO L226 Difference]: Without dead ends: 431 [2021-08-12 19:10:31,281 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 843.2ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:10:31,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-08-12 19:10:31,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 382. [2021-08-12 19:10:31,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 3.202099737532808) internal successors, (1220), 381 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:31,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1220 transitions. [2021-08-12 19:10:31,625 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1220 transitions. Word has length 17 [2021-08-12 19:10:31,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:31,625 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1220 transitions. [2021-08-12 19:10:31,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:31,625 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1220 transitions. [2021-08-12 19:10:31,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:31,626 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:31,626 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:31,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2159,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:31,841 INFO L430 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:31,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:31,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1599914564, now seen corresponding path program 79 times [2021-08-12 19:10:31,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:31,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162790314] [2021-08-12 19:10:31,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:31,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:32,133 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:32,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:32,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162790314] [2021-08-12 19:10:32,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162790314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:32,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409685620] [2021-08-12 19:10:32,134 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:32,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:32,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:10:32,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:32,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,264 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 25 treesize of output 19 [2021-08-12 19:10:32,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:10:32,270 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:32,274 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:10:32,278 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:32,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:10:32,347 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:193, output treesize:162 [2021-08-12 19:10:32,761 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_591, v_prenex_593, v_prenex_595, v_prenex_597, v_prenex_599], 1=[v_prenex_592, array_4, v_prenex_594, v_prenex_596, v_prenex_598, v_prenex_600]} [2021-08-12 19:10:32,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:32,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:10:32,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,950 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 95 [2021-08-12 19:10:32,951 INFO L628 ElimStorePlain]: treesize reduction 204, result has 52.2 percent of original size [2021-08-12 19:10:32,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:32,957 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:33,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:33,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:33,021 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:33,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:33,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:10:33,083 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:33,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-08-12 19:10:33,088 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:33,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:33,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:10:33,149 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:33,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:33,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:10:33,207 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:33,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:33,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:33,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:33,267 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:33,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:33,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:33,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:33,328 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:33,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:33,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:33,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:33,379 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:33,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:33,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:33,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:33,430 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 12 treesize of output 8 [2021-08-12 19:10:33,432 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:33,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:33,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:33,437 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:33,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:33,481 INFO L518 ElimStorePlain]: Eliminatee v_prenex_598 vanished before elimination [2021-08-12 19:10:33,481 INFO L518 ElimStorePlain]: Eliminatee v_prenex_600 vanished before elimination [2021-08-12 19:10:33,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:10:33,484 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 18 variables, input treesize:443, output treesize:71 [2021-08-12 19:10:33,550 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:33,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409685620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:33,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:33,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:10:33,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206156717] [2021-08-12 19:10:33,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:10:33,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:33,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:10:33,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:10:33,550 INFO L87 Difference]: Start difference. First operand 382 states and 1220 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:34,112 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 74 [2021-08-12 19:10:34,618 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 91 [2021-08-12 19:10:35,474 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 143 [2021-08-12 19:10:36,092 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 107 [2021-08-12 19:10:36,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:36,974 INFO L93 Difference]: Finished difference Result 545 states and 1676 transitions. [2021-08-12 19:10:36,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:10:36,974 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:36,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:36,976 INFO L225 Difference]: With dead ends: 545 [2021-08-12 19:10:36,976 INFO L226 Difference]: Without dead ends: 527 [2021-08-12 19:10:36,976 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 1874.4ms TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:10:36,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-08-12 19:10:37,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 426. [2021-08-12 19:10:37,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.284705882352941) internal successors, (1396), 425 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:37,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1396 transitions. [2021-08-12 19:10:37,353 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1396 transitions. Word has length 17 [2021-08-12 19:10:37,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:37,353 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1396 transitions. [2021-08-12 19:10:37,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:37,353 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1396 transitions. [2021-08-12 19:10:37,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:37,353 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:37,353 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:37,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2194 [2021-08-12 19:10:37,554 INFO L430 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:37,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:37,554 INFO L82 PathProgramCache]: Analyzing trace with hash 1275471968, now seen corresponding path program 80 times [2021-08-12 19:10:37,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:37,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978056784] [2021-08-12 19:10:37,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:37,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:37,849 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:37,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:37,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978056784] [2021-08-12 19:10:37,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978056784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:37,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525134224] [2021-08-12 19:10:37,849 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:37,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:37,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:37,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:10:37,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:37,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,968 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 25 treesize of output 19 [2021-08-12 19:10:37,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:37,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,973 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 25 treesize of output 19 [2021-08-12 19:10:37,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:37,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,977 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 35 treesize of output 27 [2021-08-12 19:10:37,978 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:37,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,981 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 15 treesize of output 11 [2021-08-12 19:10:37,982 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:38,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:10:38,026 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:173, output treesize:142 [2021-08-12 19:10:38,195 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_601], 1=[v_prenex_602, array_4]} [2021-08-12 19:10:38,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:10:38,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:10:38,205 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:38,210 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:38,214 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,353 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 53 [2021-08-12 19:10:38,353 INFO L628 ElimStorePlain]: treesize reduction 155, result has 55.3 percent of original size [2021-08-12 19:10:38,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:38,357 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:10:38,361 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:38,365 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:38,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:38,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:38,420 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 22 treesize of output 14 [2021-08-12 19:10:38,421 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:38,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:38,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:10:38,425 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:38,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:10:38,429 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:38,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:38,479 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 10 treesize of output 6 [2021-08-12 19:10:38,480 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:38,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:38,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:10:38,529 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 4 variables, input treesize:379, output treesize:125 [2021-08-12 19:10:38,753 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:38,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525134224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:38,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:38,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:10:38,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110329360] [2021-08-12 19:10:38,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:10:38,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:38,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:10:38,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:10:38,754 INFO L87 Difference]: Start difference. First operand 426 states and 1396 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:39,263 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 56 [2021-08-12 19:10:39,753 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 73 [2021-08-12 19:10:40,345 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 75 [2021-08-12 19:10:40,591 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-08-12 19:10:41,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:41,702 INFO L93 Difference]: Finished difference Result 525 states and 1620 transitions. [2021-08-12 19:10:41,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:10:41,703 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:41,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:41,705 INFO L225 Difference]: With dead ends: 525 [2021-08-12 19:10:41,705 INFO L226 Difference]: Without dead ends: 509 [2021-08-12 19:10:41,705 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1641.8ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:10:41,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-08-12 19:10:42,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 423. [2021-08-12 19:10:42,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.286729857819905) internal successors, (1387), 422 states have internal predecessors, (1387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:42,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1387 transitions. [2021-08-12 19:10:42,092 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1387 transitions. Word has length 17 [2021-08-12 19:10:42,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:42,092 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1387 transitions. [2021-08-12 19:10:42,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:42,092 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1387 transitions. [2021-08-12 19:10:42,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:42,093 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:42,093 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:42,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2225 [2021-08-12 19:10:42,293 INFO L430 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:42,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:42,293 INFO L82 PathProgramCache]: Analyzing trace with hash -324965886, now seen corresponding path program 81 times [2021-08-12 19:10:42,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:42,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876725733] [2021-08-12 19:10:42,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:42,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:42,633 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:42,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:42,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876725733] [2021-08-12 19:10:42,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876725733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:42,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689950276] [2021-08-12 19:10:42,634 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:42,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:10:42,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:42,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-12 19:10:42,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:42,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:42,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:42,794 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 25 treesize of output 19 [2021-08-12 19:10:42,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:42,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:42,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:42,799 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 35 treesize of output 27 [2021-08-12 19:10:42,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:42,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:42,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:42,803 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 25 treesize of output 19 [2021-08-12 19:10:42,804 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:42,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:42,808 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 15 treesize of output 11 [2021-08-12 19:10:42,809 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:42,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:42,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:10:42,869 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:217, output treesize:182 [2021-08-12 19:10:43,003 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_603, v_prenex_605, array_0, v_prenex_607], 1=[v_prenex_604, v_prenex_606, v_prenex_608, array_4]} [2021-08-12 19:10:43,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:43,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:10:43,021 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,194 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 70 [2021-08-12 19:10:43,195 INFO L628 ElimStorePlain]: treesize reduction 173, result has 56.6 percent of original size [2021-08-12 19:10:43,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:10:43,200 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:10:43,204 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:43,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:43,274 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,406 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-08-12 19:10:43,407 INFO L628 ElimStorePlain]: treesize reduction 12, result has 94.0 percent of original size [2021-08-12 19:10:43,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:10:43,413 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:43,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:43,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:43,509 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:43,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:43,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:43,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:43,573 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 12 treesize of output 8 [2021-08-12 19:10:43,575 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:43,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:43,578 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 21 treesize of output 13 [2021-08-12 19:10:43,579 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:43,633 INFO L518 ElimStorePlain]: Eliminatee v_prenex_608 vanished before elimination [2021-08-12 19:10:43,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:43,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:43,638 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:43,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:43,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:10:43,692 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 8 variables, input treesize:411, output treesize:146 [2021-08-12 19:10:43,887 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:43,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689950276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:43,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:43,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:10:43,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084196235] [2021-08-12 19:10:43,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:10:43,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:43,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:10:43,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:10:43,888 INFO L87 Difference]: Start difference. First operand 423 states and 1387 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:44,821 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 66 [2021-08-12 19:10:45,577 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-08-12 19:10:46,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:46,527 INFO L93 Difference]: Finished difference Result 493 states and 1566 transitions. [2021-08-12 19:10:46,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:10:46,527 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:46,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:46,529 INFO L225 Difference]: With dead ends: 493 [2021-08-12 19:10:46,529 INFO L226 Difference]: Without dead ends: 481 [2021-08-12 19:10:46,529 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 1473.0ms TimeCoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:46,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-08-12 19:10:46,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 425. [2021-08-12 19:10:46,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.285377358490566) internal successors, (1393), 424 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:46,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1393 transitions. [2021-08-12 19:10:46,906 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1393 transitions. Word has length 17 [2021-08-12 19:10:46,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:46,906 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1393 transitions. [2021-08-12 19:10:46,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:46,906 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1393 transitions. [2021-08-12 19:10:46,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:46,907 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:46,907 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:47,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2238,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:47,107 INFO L430 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:47,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:47,107 INFO L82 PathProgramCache]: Analyzing trace with hash 17617626, now seen corresponding path program 82 times [2021-08-12 19:10:47,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:47,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610197309] [2021-08-12 19:10:47,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:47,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:47,378 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:47,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:47,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610197309] [2021-08-12 19:10:47,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610197309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:47,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857513738] [2021-08-12 19:10:47,378 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:47,406 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:10:47,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:47,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:47,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:47,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:47,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,547 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 15 treesize of output 11 [2021-08-12 19:10:47,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:47,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:47,587 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:47,591 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:47,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:10:47,624 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:109 [2021-08-12 19:10:47,737 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_613, v_prenex_615, array_0, v_prenex_617], 1=[v_prenex_614, v_prenex_616, array_2, v_prenex_618]} [2021-08-12 19:10:47,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:10:47,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:10:47,748 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,841 INFO L628 ElimStorePlain]: treesize reduction 96, result has 60.3 percent of original size [2021-08-12 19:10:47,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:47,852 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:47,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:10:47,890 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:47,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:47,927 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:47,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,962 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 22 treesize of output 14 [2021-08-12 19:10:47,968 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:10:47,973 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:48,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:48,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:48,007 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:48,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:48,049 INFO L518 ElimStorePlain]: Eliminatee array_2 vanished before elimination [2021-08-12 19:10:48,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,052 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 10 treesize of output 6 [2021-08-12 19:10:48,054 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:48,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:48,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:10:48,095 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:255, output treesize:48 [2021-08-12 19:10:48,160 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:48,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857513738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:48,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:48,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:10:48,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768155904] [2021-08-12 19:10:48,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:10:48,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:48,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:10:48,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:10:48,161 INFO L87 Difference]: Start difference. First operand 425 states and 1393 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:49,141 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 90 [2021-08-12 19:10:50,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:50,447 INFO L93 Difference]: Finished difference Result 491 states and 1560 transitions. [2021-08-12 19:10:50,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:10:50,449 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:50,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:50,450 INFO L225 Difference]: With dead ends: 491 [2021-08-12 19:10:50,451 INFO L226 Difference]: Without dead ends: 478 [2021-08-12 19:10:50,451 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 935.6ms TimeCoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:50,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2021-08-12 19:10:50,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 422. [2021-08-12 19:10:50,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.28978622327791) internal successors, (1385), 421 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:50,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1385 transitions. [2021-08-12 19:10:50,828 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1385 transitions. Word has length 17 [2021-08-12 19:10:50,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:50,828 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1385 transitions. [2021-08-12 19:10:50,828 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:50,828 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1385 transitions. [2021-08-12 19:10:50,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:50,828 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:50,828 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:51,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2253,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:51,029 INFO L430 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:51,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:51,029 INFO L82 PathProgramCache]: Analyzing trace with hash -574938828, now seen corresponding path program 83 times [2021-08-12 19:10:51,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:51,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303147208] [2021-08-12 19:10:51,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:51,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:51,374 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:51,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:51,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303147208] [2021-08-12 19:10:51,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303147208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:51,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218660647] [2021-08-12 19:10:51,375 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:51,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:51,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:51,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:51,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:51,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:10:51,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:51,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:51,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:51,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:51,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:51,546 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:51,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:51,549 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:51,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:51,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:10:51,575 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:127, output treesize:91 [2021-08-12 19:10:51,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:51,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:51,752 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 17 treesize of output 13 [2021-08-12 19:10:51,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:51,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:51,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:51,795 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:51,867 INFO L628 ElimStorePlain]: treesize reduction 113, result has 46.2 percent of original size [2021-08-12 19:10:51,868 INFO L518 ElimStorePlain]: Eliminatee v_prenex_626 vanished before elimination [2021-08-12 19:10:51,868 INFO L518 ElimStorePlain]: Eliminatee v_prenex_627 vanished before elimination [2021-08-12 19:10:51,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:51,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:51,872 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:51,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:51,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:51,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:51,902 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:51,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:51,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:51,930 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 27 treesize of output 21 [2021-08-12 19:10:51,931 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:51,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:51,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:51,964 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 21 treesize of output 13 [2021-08-12 19:10:51,965 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:51,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:51,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:51,992 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 12 treesize of output 8 [2021-08-12 19:10:51,993 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:52,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:52,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:10:52,019 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:223, output treesize:38 [2021-08-12 19:10:52,063 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:52,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218660647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:52,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:52,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:10:52,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243342103] [2021-08-12 19:10:52,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:10:52,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:52,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:10:52,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:10:52,064 INFO L87 Difference]: Start difference. First operand 422 states and 1385 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:53,204 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-08-12 19:10:54,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:54,103 INFO L93 Difference]: Finished difference Result 493 states and 1570 transitions. [2021-08-12 19:10:54,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:10:54,104 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:54,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:54,106 INFO L225 Difference]: With dead ends: 493 [2021-08-12 19:10:54,106 INFO L226 Difference]: Without dead ends: 481 [2021-08-12 19:10:54,106 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 907.6ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:54,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-08-12 19:10:54,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 423. [2021-08-12 19:10:54,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.2914691943127963) internal successors, (1389), 422 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:54,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1389 transitions. [2021-08-12 19:10:54,499 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1389 transitions. Word has length 17 [2021-08-12 19:10:54,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:54,499 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1389 transitions. [2021-08-12 19:10:54,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:54,499 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1389 transitions. [2021-08-12 19:10:54,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:54,500 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:54,500 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:54,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2278 [2021-08-12 19:10:54,701 INFO L430 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:54,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:54,701 INFO L82 PathProgramCache]: Analyzing trace with hash 906299042, now seen corresponding path program 84 times [2021-08-12 19:10:54,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:54,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159892422] [2021-08-12 19:10:54,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:54,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:54,882 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:54,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:54,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159892422] [2021-08-12 19:10:54,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159892422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:54,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383641873] [2021-08-12 19:10:54,882 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:54,909 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:10:54,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:54,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:54,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:55,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:55,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,027 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 15 treesize of output 11 [2021-08-12 19:10:55,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:55,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,067 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 25 treesize of output 19 [2021-08-12 19:10:55,068 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,070 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 27 treesize of output 21 [2021-08-12 19:10:55,071 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:55,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:10:55,104 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:139, output treesize:102 [2021-08-12 19:10:55,215 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_635, v_prenex_637, array_0, v_prenex_633], 1=[v_prenex_636, v_prenex_638, array_4, v_prenex_634]} [2021-08-12 19:10:55,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:55,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:10:55,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,291 INFO L628 ElimStorePlain]: treesize reduction 112, result has 45.9 percent of original size [2021-08-12 19:10:55,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 14 [2021-08-12 19:10:55,294 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:55,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:55,320 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:55,341 INFO L518 ElimStorePlain]: Eliminatee v_prenex_633 vanished before elimination [2021-08-12 19:10:55,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:55,345 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:55,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:55,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,368 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 10 treesize of output 6 [2021-08-12 19:10:55,370 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:55,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:55,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:55,393 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:55,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:55,413 INFO L518 ElimStorePlain]: Eliminatee v_prenex_634 vanished before elimination [2021-08-12 19:10:55,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:10:55,414 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:221, output treesize:38 [2021-08-12 19:10:55,458 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:55,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383641873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:55,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:55,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:10:55,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668942362] [2021-08-12 19:10:55,459 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:10:55,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:55,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:10:55,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:10:55,459 INFO L87 Difference]: Start difference. First operand 423 states and 1389 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:57,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:57,349 INFO L93 Difference]: Finished difference Result 491 states and 1566 transitions. [2021-08-12 19:10:57,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:10:57,355 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:10:57,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:57,357 INFO L225 Difference]: With dead ends: 491 [2021-08-12 19:10:57,357 INFO L226 Difference]: Without dead ends: 479 [2021-08-12 19:10:57,357 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 619.6ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:57,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-08-12 19:10:57,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 422. [2021-08-12 19:10:57,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.28978622327791) internal successors, (1385), 421 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:57,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1385 transitions. [2021-08-12 19:10:57,728 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1385 transitions. Word has length 17 [2021-08-12 19:10:57,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:57,728 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1385 transitions. [2021-08-12 19:10:57,729 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:57,729 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1385 transitions. [2021-08-12 19:10:57,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:10:57,729 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:57,729 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:57,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2320 [2021-08-12 19:10:57,930 INFO L430 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:57,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:57,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1455215452, now seen corresponding path program 85 times [2021-08-12 19:10:57,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:57,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764532006] [2021-08-12 19:10:57,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:58,269 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-08-12 19:10:58,483 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:58,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:58,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764532006] [2021-08-12 19:10:58,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764532006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:58,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248615431] [2021-08-12 19:10:58,484 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:58,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:58,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:10:58,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:58,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,606 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 25 treesize of output 19 [2021-08-12 19:10:58,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:58,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,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 15 treesize of output 11 [2021-08-12 19:10:58,615 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,618 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 35 treesize of output 27 [2021-08-12 19:10:58,618 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:58,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:10:58,675 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:193, output treesize:163 [2021-08-12 19:10:58,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:10:58,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:10:58,986 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,991 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 25 treesize of output 19 [2021-08-12 19:10:58,991 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:59,104 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 61 [2021-08-12 19:10:59,104 INFO L628 ElimStorePlain]: treesize reduction 161, result has 48.6 percent of original size [2021-08-12 19:10:59,105 INFO L518 ElimStorePlain]: Eliminatee v_prenex_639 vanished before elimination [2021-08-12 19:10:59,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,109 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 21 treesize of output 17 [2021-08-12 19:10:59,109 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:59,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:59,114 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:59,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:59,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,157 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 14 treesize of output 10 [2021-08-12 19:10:59,158 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:59,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:10:59,163 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:59,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:59,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_640 vanished before elimination [2021-08-12 19:10:59,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,203 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 27 treesize of output 21 [2021-08-12 19:10:59,204 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:59,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:59,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,242 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 10 treesize of output 6 [2021-08-12 19:10:59,243 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:59,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:59,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,280 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 22 treesize of output 14 [2021-08-12 19:10:59,281 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:59,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:59,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-08-12 19:10:59,316 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:336, output treesize:67 [2021-08-12 19:10:59,368 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:59,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248615431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:59,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:59,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:10:59,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95081268] [2021-08-12 19:10:59,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:10:59,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:59,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:10:59,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:10:59,369 INFO L87 Difference]: Start difference. First operand 422 states and 1385 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:00,062 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 50 [2021-08-12 19:11:00,671 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 83 [2021-08-12 19:11:01,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:01,533 INFO L93 Difference]: Finished difference Result 490 states and 1564 transitions. [2021-08-12 19:11:01,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:11:01,533 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:01,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:01,535 INFO L225 Difference]: With dead ends: 490 [2021-08-12 19:11:01,535 INFO L226 Difference]: Without dead ends: 478 [2021-08-12 19:11:01,535 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1305.1ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:01,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2021-08-12 19:11:01,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 424. [2021-08-12 19:11:01,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.2884160756501184) internal successors, (1391), 423 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:01,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1391 transitions. [2021-08-12 19:11:01,906 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1391 transitions. Word has length 17 [2021-08-12 19:11:01,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:01,906 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 1391 transitions. [2021-08-12 19:11:01,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:01,906 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1391 transitions. [2021-08-12 19:11:01,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:01,906 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:01,906 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:02,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2350,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:02,107 INFO L430 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:02,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:02,107 INFO L82 PathProgramCache]: Analyzing trace with hash 640409298, now seen corresponding path program 86 times [2021-08-12 19:11:02,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:02,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988197291] [2021-08-12 19:11:02,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:02,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:02,557 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:02,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:02,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988197291] [2021-08-12 19:11:02,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988197291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:02,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404292187] [2021-08-12 19:11:02,558 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:02,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:11:02,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:02,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:02,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:02,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:02,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,716 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 27 treesize of output 21 [2021-08-12 19:11:02,717 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:02,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,755 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 25 treesize of output 19 [2021-08-12 19:11:02,756 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,759 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 15 treesize of output 11 [2021-08-12 19:11:02,760 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:02,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:11:02,794 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:139, output treesize:113 [2021-08-12 19:11:02,901 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_652, v_prenex_654, v_prenex_656], 1=[v_prenex_657, array_2, v_prenex_653, v_prenex_655]} [2021-08-12 19:11:02,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:02,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:02,911 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,977 INFO L628 ElimStorePlain]: treesize reduction 123, result has 46.8 percent of original size [2021-08-12 19:11:02,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:11:02,981 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:03,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:03,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:03,007 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:03,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:03,028 INFO L518 ElimStorePlain]: Eliminatee v_prenex_656 vanished before elimination [2021-08-12 19:11:03,028 INFO L518 ElimStorePlain]: Eliminatee v_prenex_657 vanished before elimination [2021-08-12 19:11:03,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:03,033 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 22 treesize of output 14 [2021-08-12 19:11:03,033 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:03,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:03,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:03,075 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 22 treesize of output 14 [2021-08-12 19:11:03,076 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:03,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:03,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:03,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:11:03,100 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:03,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:03,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:11:03,122 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:243, output treesize:38 [2021-08-12 19:11:03,162 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:03,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404292187] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:03,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:03,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:11:03,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700318891] [2021-08-12 19:11:03,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:11:03,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:03,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:11:03,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:11:03,163 INFO L87 Difference]: Start difference. First operand 424 states and 1391 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:04,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:04,936 INFO L93 Difference]: Finished difference Result 487 states and 1556 transitions. [2021-08-12 19:11:04,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:11:04,936 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:04,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:04,938 INFO L225 Difference]: With dead ends: 487 [2021-08-12 19:11:04,938 INFO L226 Difference]: Without dead ends: 474 [2021-08-12 19:11:04,938 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 767.5ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:04,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-08-12 19:11:05,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 422. [2021-08-12 19:11:05,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.28978622327791) internal successors, (1385), 421 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:05,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1385 transitions. [2021-08-12 19:11:05,302 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1385 transitions. Word has length 17 [2021-08-12 19:11:05,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:05,303 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1385 transitions. [2021-08-12 19:11:05,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:05,303 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1385 transitions. [2021-08-12 19:11:05,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:05,303 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:05,303 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:05,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2395,233 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:05,517 INFO L430 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:05,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:05,517 INFO L82 PathProgramCache]: Analyzing trace with hash 1662308434, now seen corresponding path program 87 times [2021-08-12 19:11:05,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:05,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269660626] [2021-08-12 19:11:05,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:05,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:05,798 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:05,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:05,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269660626] [2021-08-12 19:11:05,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269660626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:05,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077662085] [2021-08-12 19:11:05,798 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:05,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:11:05,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:05,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:11:05,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:05,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:05,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:05,930 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 15 treesize of output 11 [2021-08-12 19:11:05,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:05,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:05,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:05,935 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 35 treesize of output 27 [2021-08-12 19:11:05,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:05,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:05,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:05,940 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 25 treesize of output 19 [2021-08-12 19:11:05,941 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:05,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:05,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:05,945 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:06,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:11:06,019 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:245, output treesize:210 [2021-08-12 19:11:06,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,167 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 25 treesize of output 19 [2021-08-12 19:11:06,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,172 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 28 treesize of output 22 [2021-08-12 19:11:06,172 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,177 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 15 treesize of output 11 [2021-08-12 19:11:06,177 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,181 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 17 treesize of output 13 [2021-08-12 19:11:06,182 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,186 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 27 treesize of output 21 [2021-08-12 19:11:06,187 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,191 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 38 treesize of output 30 [2021-08-12 19:11:06,192 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,196 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 25 treesize of output 19 [2021-08-12 19:11:06,197 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:11:06,201 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,407 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-08-12 19:11:06,407 INFO L628 ElimStorePlain]: treesize reduction 181, result has 58.7 percent of original size [2021-08-12 19:11:06,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:06,412 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:06,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,416 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 24 treesize of output 16 [2021-08-12 19:11:06,417 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,421 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 22 treesize of output 14 [2021-08-12 19:11:06,422 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,425 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 21 treesize of output 13 [2021-08-12 19:11:06,426 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:06,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:11:06,515 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:507, output treesize:212 [2021-08-12 19:11:06,823 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-08-12 19:11:06,911 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:06,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077662085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:06,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:06,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-12 19:11:06,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491479095] [2021-08-12 19:11:06,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:11:06,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:06,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:11:06,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:11:06,912 INFO L87 Difference]: Start difference. First operand 422 states and 1385 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:07,586 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-08-12 19:11:08,118 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 68 [2021-08-12 19:11:08,737 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 58 [2021-08-12 19:11:09,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:09,526 INFO L93 Difference]: Finished difference Result 506 states and 1587 transitions. [2021-08-12 19:11:09,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:11:09,527 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:09,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:09,529 INFO L225 Difference]: With dead ends: 506 [2021-08-12 19:11:09,529 INFO L226 Difference]: Without dead ends: 484 [2021-08-12 19:11:09,529 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1629.2ms TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:11:09,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-08-12 19:11:09,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 422. [2021-08-12 19:11:09,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.2921615201900236) internal successors, (1386), 421 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:09,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1386 transitions. [2021-08-12 19:11:09,907 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1386 transitions. Word has length 17 [2021-08-12 19:11:09,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:09,907 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1386 transitions. [2021-08-12 19:11:09,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:09,907 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1386 transitions. [2021-08-12 19:11:09,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:09,908 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:09,908 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:10,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2425,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:10,108 INFO L430 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:10,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:10,108 INFO L82 PathProgramCache]: Analyzing trace with hash 2004891946, now seen corresponding path program 88 times [2021-08-12 19:11:10,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:10,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266001683] [2021-08-12 19:11:10,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:10,357 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:10,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:10,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266001683] [2021-08-12 19:11:10,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266001683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:10,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510831681] [2021-08-12 19:11:10,357 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:11:10,394 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:11:10,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:10,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:10,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:10,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,513 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 25 treesize of output 19 [2021-08-12 19:11:10,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,517 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 27 treesize of output 21 [2021-08-12 19:11:10,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:10,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,556 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 25 treesize of output 19 [2021-08-12 19:11:10,557 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,560 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 15 treesize of output 11 [2021-08-12 19:11:10,560 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:10,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:11:10,593 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:105 [2021-08-12 19:11:10,713 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_662, v_prenex_664, v_prenex_666], 1=[array_2, v_prenex_663, v_prenex_665, v_prenex_667]} [2021-08-12 19:11:10,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:10,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:11:10,723 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,815 INFO L628 ElimStorePlain]: treesize reduction 85, result has 63.5 percent of original size [2021-08-12 19:11:10,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:11:10,819 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:10,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-12 19:11:10,861 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:11:10,873 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:10,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:10,910 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:10,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:10,945 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:10,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:10,975 INFO L518 ElimStorePlain]: Eliminatee v_prenex_663 vanished before elimination [2021-08-12 19:11:10,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:10,980 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:10,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,983 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 25 treesize of output 17 [2021-08-12 19:11:10,984 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:11,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:11,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:11,015 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 13 treesize of output 9 [2021-08-12 19:11:11,016 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:11,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:11,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:11:11,050 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:247, output treesize:48 [2021-08-12 19:11:11,109 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:11,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510831681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:11,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:11,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:11:11,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149624080] [2021-08-12 19:11:11,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:11:11,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:11,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:11:11,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:11:11,110 INFO L87 Difference]: Start difference. First operand 422 states and 1386 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:12,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:12,994 INFO L93 Difference]: Finished difference Result 486 states and 1554 transitions. [2021-08-12 19:11:12,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:11:12,995 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:12,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:12,997 INFO L225 Difference]: With dead ends: 486 [2021-08-12 19:11:12,997 INFO L226 Difference]: Without dead ends: 473 [2021-08-12 19:11:12,997 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 663.4ms TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:12,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-08-12 19:11:13,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 421. [2021-08-12 19:11:13,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.295238095238095) internal successors, (1384), 420 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:13,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1384 transitions. [2021-08-12 19:11:13,383 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1384 transitions. Word has length 17 [2021-08-12 19:11:13,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:13,383 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1384 transitions. [2021-08-12 19:11:13,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:13,383 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1384 transitions. [2021-08-12 19:11:13,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:13,384 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:13,384 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:13,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2443 [2021-08-12 19:11:13,584 INFO L430 AbstractCegarLoop]: === Iteration 315 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:13,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:13,584 INFO L82 PathProgramCache]: Analyzing trace with hash 569417172, now seen corresponding path program 89 times [2021-08-12 19:11:13,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:13,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438430063] [2021-08-12 19:11:13,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:13,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:13,955 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:13,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:13,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438430063] [2021-08-12 19:11:13,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438430063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:13,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899943249] [2021-08-12 19:11:13,955 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:13,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:11:13,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:13,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:13,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:14,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:14,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:14,079 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:11:14,104 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:14,107 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:11:14,127 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:110, output treesize:70 [2021-08-12 19:11:14,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:11:14,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:14,196 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,231 INFO L628 ElimStorePlain]: treesize reduction 60, result has 53.1 percent of original size [2021-08-12 19:11:14,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:14,234 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:11:14,250 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:14,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:14,267 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:14,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:14,282 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:14,297 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:14,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:11:14,309 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:142, output treesize:32 [2021-08-12 19:11:14,343 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:14,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899943249] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:14,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:14,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:11:14,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585767250] [2021-08-12 19:11:14,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:11:14,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:14,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:11:14,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:11:14,344 INFO L87 Difference]: Start difference. First operand 421 states and 1384 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:15,173 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-08-12 19:11:15,666 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 66 [2021-08-12 19:11:16,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:16,600 INFO L93 Difference]: Finished difference Result 508 states and 1609 transitions. [2021-08-12 19:11:16,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:11:16,601 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:16,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:16,605 INFO L225 Difference]: With dead ends: 508 [2021-08-12 19:11:16,606 INFO L226 Difference]: Without dead ends: 494 [2021-08-12 19:11:16,606 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 953.8ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:11:16,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-08-12 19:11:16,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 421. [2021-08-12 19:11:16,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.288095238095238) internal successors, (1381), 420 states have internal predecessors, (1381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:16,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1381 transitions. [2021-08-12 19:11:16,975 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1381 transitions. Word has length 17 [2021-08-12 19:11:16,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:16,975 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1381 transitions. [2021-08-12 19:11:16,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:16,975 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1381 transitions. [2021-08-12 19:11:16,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:16,975 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:16,975 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:17,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2468,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:17,176 INFO L430 AbstractCegarLoop]: === Iteration 316 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:17,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:17,176 INFO L82 PathProgramCache]: Analyzing trace with hash -245388982, now seen corresponding path program 90 times [2021-08-12 19:11:17,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:17,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621797621] [2021-08-12 19:11:17,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:17,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:17,456 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:17,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:17,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621797621] [2021-08-12 19:11:17,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621797621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:17,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013652288] [2021-08-12 19:11:17,457 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:17,482 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:11:17,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:17,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:17,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:17,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:17,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:17,605 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 25 treesize of output 19 [2021-08-12 19:11:17,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:17,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:17,609 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 15 treesize of output 11 [2021-08-12 19:11:17,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:17,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:17,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:17,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:17,649 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 27 treesize of output 21 [2021-08-12 19:11:17,650 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:17,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:17,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:17,653 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:17,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:17,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:11:17,686 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:139, output treesize:103 [2021-08-12 19:11:17,814 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_679, array_0, v_prenex_681, v_prenex_677], 1=[array_2, v_prenex_680, v_prenex_682, v_prenex_678]} [2021-08-12 19:11:17,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:11:17,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:17,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:17,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:17,900 INFO L628 ElimStorePlain]: treesize reduction 112, result has 46.4 percent of original size [2021-08-12 19:11:17,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:17,904 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:17,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:17,926 INFO L518 ElimStorePlain]: Eliminatee v_prenex_681 vanished before elimination [2021-08-12 19:11:17,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:17,930 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:17,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:17,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:17,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:17,955 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:17,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:17,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:17,977 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 12 treesize of output 8 [2021-08-12 19:11:17,979 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:17,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:17,999 INFO L518 ElimStorePlain]: Eliminatee v_prenex_682 vanished before elimination [2021-08-12 19:11:18,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:18,002 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 21 treesize of output 13 [2021-08-12 19:11:18,003 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:18,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:18,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:11:18,025 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:223, output treesize:38 [2021-08-12 19:11:18,065 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:18,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013652288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:18,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:18,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:11:18,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195411469] [2021-08-12 19:11:18,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:11:18,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:18,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:11:18,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:11:18,066 INFO L87 Difference]: Start difference. First operand 421 states and 1381 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:20,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:20,190 INFO L93 Difference]: Finished difference Result 502 states and 1590 transitions. [2021-08-12 19:11:20,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:11:20,190 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:20,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:20,192 INFO L225 Difference]: With dead ends: 502 [2021-08-12 19:11:20,192 INFO L226 Difference]: Without dead ends: 487 [2021-08-12 19:11:20,192 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 766.1ms TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:11:20,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-08-12 19:11:20,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 415. [2021-08-12 19:11:20,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.2777777777777777) internal successors, (1357), 414 states have internal predecessors, (1357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:20,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1357 transitions. [2021-08-12 19:11:20,560 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1357 transitions. Word has length 17 [2021-08-12 19:11:20,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:20,560 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1357 transitions. [2021-08-12 19:11:20,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:20,560 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1357 transitions. [2021-08-12 19:11:20,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:20,561 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:20,561 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:20,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2477 [2021-08-12 19:11:20,761 INFO L430 AbstractCegarLoop]: === Iteration 317 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:20,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:20,761 INFO L82 PathProgramCache]: Analyzing trace with hash 344982116, now seen corresponding path program 91 times [2021-08-12 19:11:20,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:20,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348328362] [2021-08-12 19:11:20,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:20,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:20,986 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:20,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:20,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348328362] [2021-08-12 19:11:20,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348328362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:20,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694344556] [2021-08-12 19:11:20,986 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:21,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:21,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:11:21,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:21,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,111 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 35 treesize of output 27 [2021-08-12 19:11:21,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,118 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 25 treesize of output 19 [2021-08-12 19:11:21,119 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:21,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,160 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 25 treesize of output 19 [2021-08-12 19:11:21,161 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,164 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 15 treesize of output 11 [2021-08-12 19:11:21,165 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:21,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:11:21,199 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:148, output treesize:114 [2021-08-12 19:11:21,386 INFO L446 ElimStorePlain]: Different costs {1=[array_0], 10=[array_2]} [2021-08-12 19:11:21,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,391 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 25 treesize of output 19 [2021-08-12 19:11:21,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,396 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 29 treesize of output 23 [2021-08-12 19:11:21,397 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:21,402 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,406 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 35 treesize of output 27 [2021-08-12 19:11:21,407 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,411 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 27 treesize of output 21 [2021-08-12 19:11:21,412 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,416 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 15 treesize of output 11 [2021-08-12 19:11:21,416 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,421 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 39 treesize of output 31 [2021-08-12 19:11:21,421 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,425 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 17 treesize of output 13 [2021-08-12 19:11:21,426 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,568 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-08-12 19:11:21,569 INFO L628 ElimStorePlain]: treesize reduction 136, result has 56.0 percent of original size [2021-08-12 19:11:21,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,573 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 21 treesize of output 13 [2021-08-12 19:11:21,574 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:21,579 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:21,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:21,584 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:21,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:11:21,589 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:21,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:11:21,644 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:379, output treesize:101 [2021-08-12 19:11:21,770 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:21,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694344556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:21,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:21,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:11:21,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028337023] [2021-08-12 19:11:21,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:11:21,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:21,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:11:21,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:11:21,770 INFO L87 Difference]: Start difference. First operand 415 states and 1357 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:23,191 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 81 [2021-08-12 19:11:24,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:24,432 INFO L93 Difference]: Finished difference Result 555 states and 1750 transitions. [2021-08-12 19:11:24,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:11:24,432 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:24,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:24,434 INFO L225 Difference]: With dead ends: 555 [2021-08-12 19:11:24,434 INFO L226 Difference]: Without dead ends: 539 [2021-08-12 19:11:24,434 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1030.5ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:11:24,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-08-12 19:11:24,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 413. [2021-08-12 19:11:24,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.279126213592233) internal successors, (1351), 412 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:24,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1351 transitions. [2021-08-12 19:11:24,804 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1351 transitions. Word has length 17 [2021-08-12 19:11:24,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:24,804 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1351 transitions. [2021-08-12 19:11:24,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:24,804 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1351 transitions. [2021-08-12 19:11:24,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:24,805 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:24,805 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:25,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2507,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:25,005 INFO L430 AbstractCegarLoop]: === Iteration 318 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:25,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:25,005 INFO L82 PathProgramCache]: Analyzing trace with hash -109288126, now seen corresponding path program 92 times [2021-08-12 19:11:25,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:25,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543796018] [2021-08-12 19:11:25,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:25,308 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:25,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:25,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543796018] [2021-08-12 19:11:25,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543796018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:25,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963575731] [2021-08-12 19:11:25,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 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:25,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:11:25,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:25,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:11:25,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:25,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,449 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 25 treesize of output 19 [2021-08-12 19:11:25,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,453 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 25 treesize of output 19 [2021-08-12 19:11:25,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,458 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 35 treesize of output 27 [2021-08-12 19:11:25,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,462 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 15 treesize of output 11 [2021-08-12 19:11:25,462 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:25,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:11:25,514 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:197, output treesize:162 [2021-08-12 19:11:25,643 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_691, v_prenex_687, v_prenex_689], 1=[v_prenex_690, array_4, v_prenex_692, v_prenex_688]} [2021-08-12 19:11:25,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:11:25,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:25,655 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,804 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66 [2021-08-12 19:11:25,804 INFO L628 ElimStorePlain]: treesize reduction 152, result has 57.4 percent of original size [2021-08-12 19:11:25,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:11:25,809 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:11:25,813 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:25,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:25,872 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:25,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:25,929 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:25,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:25,985 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:26,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:26,035 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:11:26,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:26,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:26,039 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 24 treesize of output 16 [2021-08-12 19:11:26,040 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:26,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:26,043 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 21 treesize of output 13 [2021-08-12 19:11:26,044 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:26,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:26,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:26,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:11:26,100 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:26,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:26,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:11:26,150 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 8 variables, input treesize:371, output treesize:127 [2021-08-12 19:11:26,300 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:26,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963575731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:26,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:26,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:11:26,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18225398] [2021-08-12 19:11:26,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:11:26,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:26,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:11:26,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:11:26,301 INFO L87 Difference]: Start difference. First operand 413 states and 1351 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:27,184 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 69 [2021-08-12 19:11:27,882 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 73 [2021-08-12 19:11:28,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:28,827 INFO L93 Difference]: Finished difference Result 504 states and 1606 transitions. [2021-08-12 19:11:28,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:11:28,827 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:28,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:28,829 INFO L225 Difference]: With dead ends: 504 [2021-08-12 19:11:28,829 INFO L226 Difference]: Without dead ends: 492 [2021-08-12 19:11:28,830 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 1264.4ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:28,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-08-12 19:11:29,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 417. [2021-08-12 19:11:29,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.2764423076923075) internal successors, (1363), 416 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:29,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1363 transitions. [2021-08-12 19:11:29,204 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1363 transitions. Word has length 17 [2021-08-12 19:11:29,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:29,205 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1363 transitions. [2021-08-12 19:11:29,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:29,205 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1363 transitions. [2021-08-12 19:11:29,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:29,205 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:29,205 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:29,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 239 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2535 [2021-08-12 19:11:29,406 INFO L430 AbstractCegarLoop]: === Iteration 319 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:29,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:29,406 INFO L82 PathProgramCache]: Analyzing trace with hash 233295386, now seen corresponding path program 93 times [2021-08-12 19:11:29,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:29,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979663713] [2021-08-12 19:11:29,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:29,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:29,654 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:29,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:29,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979663713] [2021-08-12 19:11:29,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979663713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:29,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335047618] [2021-08-12 19:11:29,654 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 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:29,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:11:29,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:29,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:29,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:29,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:29,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:29,809 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 25 treesize of output 19 [2021-08-12 19:11:29,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:29,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:29,813 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 15 treesize of output 11 [2021-08-12 19:11:29,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:29,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:29,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:29,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:29,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:29,853 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:29,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:29,856 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 25 treesize of output 19 [2021-08-12 19:11:29,857 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:29,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:29,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:11:29,890 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:107 [2021-08-12 19:11:29,997 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_701, array_0, v_prenex_697, v_prenex_699], 1=[v_prenex_702, array_2, v_prenex_698, v_prenex_700]} [2021-08-12 19:11:30,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:30,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:30,011 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,105 INFO L628 ElimStorePlain]: treesize reduction 89, result has 62.1 percent of original size [2021-08-12 19:11:30,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:11:30,110 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:30,114 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:30,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:11:30,153 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:30,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:30,190 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:30,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,224 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 22 treesize of output 14 [2021-08-12 19:11:30,225 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:30,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,265 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 12 treesize of output 8 [2021-08-12 19:11:30,266 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:30,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-08-12 19:11:30,270 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:30,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:30,299 INFO L518 ElimStorePlain]: Eliminatee v_prenex_698 vanished before elimination [2021-08-12 19:11:30,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,302 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 21 treesize of output 13 [2021-08-12 19:11:30,303 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:30,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:11:30,333 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:251, output treesize:48 [2021-08-12 19:11:30,390 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:30,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335047618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:30,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:30,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:11:30,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673982080] [2021-08-12 19:11:30,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:11:30,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:30,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:11:30,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:11:30,391 INFO L87 Difference]: Start difference. First operand 417 states and 1363 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:32,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:32,504 INFO L93 Difference]: Finished difference Result 502 states and 1600 transitions. [2021-08-12 19:11:32,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:11:32,504 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:32,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:32,506 INFO L225 Difference]: With dead ends: 502 [2021-08-12 19:11:32,506 INFO L226 Difference]: Without dead ends: 489 [2021-08-12 19:11:32,506 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 729.6ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:32,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-08-12 19:11:32,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 415. [2021-08-12 19:11:32,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.2777777777777777) internal successors, (1357), 414 states have internal predecessors, (1357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:32,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1357 transitions. [2021-08-12 19:11:32,871 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1357 transitions. Word has length 17 [2021-08-12 19:11:32,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:32,872 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1357 transitions. [2021-08-12 19:11:32,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:32,872 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1357 transitions. [2021-08-12 19:11:32,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:32,872 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:32,872 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:33,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2550,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:33,073 INFO L430 AbstractCegarLoop]: === Iteration 320 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:33,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:33,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1873488734, now seen corresponding path program 94 times [2021-08-12 19:11:33,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:33,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147698074] [2021-08-12 19:11:33,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:33,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:33,283 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:33,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:33,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147698074] [2021-08-12 19:11:33,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147698074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:33,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111007987] [2021-08-12 19:11:33,283 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 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:33,308 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:11:33,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:33,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:33,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:33,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:33,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:11:33,386 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:33,419 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:33,422 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:11:33,449 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:131, output treesize:105 [2021-08-12 19:11:33,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,618 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 31 treesize of output 25 [2021-08-12 19:11:33,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-12 19:11:33,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,689 INFO L628 ElimStorePlain]: treesize reduction 116, result has 47.7 percent of original size [2021-08-12 19:11:33,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:33,694 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,719 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 10 treesize of output 6 [2021-08-12 19:11:33,720 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:33,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,743 INFO L518 ElimStorePlain]: Eliminatee v_prenex_707 vanished before elimination [2021-08-12 19:11:33,743 INFO L518 ElimStorePlain]: Eliminatee v_prenex_708 vanished before elimination [2021-08-12 19:11:33,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,745 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 27 treesize of output 21 [2021-08-12 19:11:33,746 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,769 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 22 treesize of output 14 [2021-08-12 19:11:33,770 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,792 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 22 treesize of output 14 [2021-08-12 19:11:33,792 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:11:33,813 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:243, output treesize:38 [2021-08-12 19:11:33,853 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:33,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111007987] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:33,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:33,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:11:33,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343237877] [2021-08-12 19:11:33,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:11:33,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:33,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:11:33,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:11:33,853 INFO L87 Difference]: Start difference. First operand 415 states and 1357 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:34,640 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2021-08-12 19:11:36,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:36,350 INFO L93 Difference]: Finished difference Result 549 states and 1733 transitions. [2021-08-12 19:11:36,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:11:36,350 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:36,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:36,352 INFO L225 Difference]: With dead ends: 549 [2021-08-12 19:11:36,352 INFO L226 Difference]: Without dead ends: 533 [2021-08-12 19:11:36,352 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 795.4ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:36,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-08-12 19:11:36,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 413. [2021-08-12 19:11:36,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.279126213592233) internal successors, (1351), 412 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:36,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1351 transitions. [2021-08-12 19:11:36,722 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1351 transitions. Word has length 17 [2021-08-12 19:11:36,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:36,723 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1351 transitions. [2021-08-12 19:11:36,723 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:36,723 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1351 transitions. [2021-08-12 19:11:36,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:36,723 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:36,723 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:36,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2575 [2021-08-12 19:11:36,924 INFO L430 AbstractCegarLoop]: === Iteration 321 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:36,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:36,925 INFO L82 PathProgramCache]: Analyzing trace with hash -684833076, now seen corresponding path program 95 times [2021-08-12 19:11:36,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:36,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674608519] [2021-08-12 19:11:36,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:36,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:37,358 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:37,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:37,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674608519] [2021-08-12 19:11:37,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674608519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:37,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087668504] [2021-08-12 19:11:37,358 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:37,384 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:11:37,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:37,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:11:37,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:37,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,521 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 15 treesize of output 11 [2021-08-12 19:11:37,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,524 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 25 treesize of output 19 [2021-08-12 19:11:37,525 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:37,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,566 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 35 treesize of output 27 [2021-08-12 19:11:37,567 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,570 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 25 treesize of output 19 [2021-08-12 19:11:37,571 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:37,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:11:37,622 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:158, output treesize:127 [2021-08-12 19:11:37,853 INFO L446 ElimStorePlain]: Different costs {1=[array_0], 10=[array_4]} [2021-08-12 19:11:37,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,858 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 25 treesize of output 19 [2021-08-12 19:11:37,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,863 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 25 treesize of output 19 [2021-08-12 19:11:37,864 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,868 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 35 treesize of output 27 [2021-08-12 19:11:37,869 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:11:37,874 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:11:37,879 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,883 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 25 treesize of output 19 [2021-08-12 19:11:37,884 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:11:37,889 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,893 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 35 treesize of output 27 [2021-08-12 19:11:37,893 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:38,030 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 65 [2021-08-12 19:11:38,030 INFO L628 ElimStorePlain]: treesize reduction 158, result has 53.8 percent of original size [2021-08-12 19:11:38,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:38,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:38,034 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 24 treesize of output 16 [2021-08-12 19:11:38,035 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:38,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:38,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:38,039 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 22 treesize of output 14 [2021-08-12 19:11:38,040 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:38,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:38,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:38,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:38,045 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:38,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:38,048 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 10 treesize of output 6 [2021-08-12 19:11:38,049 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:38,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:38,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:11:38,105 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:405, output treesize:103 [2021-08-12 19:11:38,232 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:38,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087668504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:38,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:38,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:11:38,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398174449] [2021-08-12 19:11:38,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:11:38,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:38,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:11:38,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:11:38,232 INFO L87 Difference]: Start difference. First operand 413 states and 1351 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:38,740 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 102 [2021-08-12 19:11:39,175 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 107 [2021-08-12 19:11:39,406 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 109 [2021-08-12 19:11:40,052 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 114 [2021-08-12 19:11:40,400 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 127 [2021-08-12 19:11:41,174 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 132 [2021-08-12 19:11:41,692 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 134 [2021-08-12 19:11:42,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:42,986 INFO L93 Difference]: Finished difference Result 642 states and 2016 transitions. [2021-08-12 19:11:42,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:11:42,987 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:42,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:42,990 INFO L225 Difference]: With dead ends: 642 [2021-08-12 19:11:42,990 INFO L226 Difference]: Without dead ends: 619 [2021-08-12 19:11:42,990 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 2773.6ms TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:11:42,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-12 19:11:43,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 417. [2021-08-12 19:11:43,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.2764423076923075) internal successors, (1363), 416 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:43,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1363 transitions. [2021-08-12 19:11:43,398 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1363 transitions. Word has length 17 [2021-08-12 19:11:43,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:43,398 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1363 transitions. [2021-08-12 19:11:43,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:43,398 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1363 transitions. [2021-08-12 19:11:43,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:43,399 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:43,399 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:43,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2606,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:43,599 INFO L430 AbstractCegarLoop]: === Iteration 322 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:43,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:43,599 INFO L82 PathProgramCache]: Analyzing trace with hash 590115602, now seen corresponding path program 96 times [2021-08-12 19:11:43,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:43,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994290755] [2021-08-12 19:11:43,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:43,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:44,040 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:44,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:44,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994290755] [2021-08-12 19:11:44,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994290755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:44,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036369699] [2021-08-12 19:11:44,041 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 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:44,067 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:11:44,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:44,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:11:44,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:44,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,255 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 15 treesize of output 11 [2021-08-12 19:11:44,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,259 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 25 treesize of output 19 [2021-08-12 19:11:44,260 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:44,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,316 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 35 treesize of output 27 [2021-08-12 19:11:44,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:44,321 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:44,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:11:44,370 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:180, output treesize:145 [2021-08-12 19:11:44,519 INFO L446 ElimStorePlain]: Different costs {1=[array_0], 10=[array_4]} [2021-08-12 19:11:44,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,523 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 28 treesize of output 22 [2021-08-12 19:11:44,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,528 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 27 treesize of output 21 [2021-08-12 19:11:44,529 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,534 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 25 treesize of output 19 [2021-08-12 19:11:44,534 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,542 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 38 treesize of output 30 [2021-08-12 19:11:44,543 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,548 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 35 treesize of output 27 [2021-08-12 19:11:44,548 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,553 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 15 treesize of output 11 [2021-08-12 19:11:44,553 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,558 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 17 treesize of output 13 [2021-08-12 19:11:44,558 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,562 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 25 treesize of output 19 [2021-08-12 19:11:44,563 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,702 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 62 [2021-08-12 19:11:44,703 INFO L628 ElimStorePlain]: treesize reduction 130, result has 57.9 percent of original size [2021-08-12 19:11:44,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:11:44,708 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:11:44,713 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,717 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 25 treesize of output 17 [2021-08-12 19:11:44,718 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,721 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 10 treesize of output 6 [2021-08-12 19:11:44,723 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:44,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:44,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:11:44,786 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:377, output treesize:101 [2021-08-12 19:11:44,917 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:44,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036369699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:44,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:44,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:11:44,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141347613] [2021-08-12 19:11:44,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:11:44,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:44,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:11:44,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:11:44,918 INFO L87 Difference]: Start difference. First operand 417 states and 1363 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:45,746 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 90 [2021-08-12 19:11:46,300 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 92 [2021-08-12 19:11:46,449 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 54 [2021-08-12 19:11:46,968 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 61 [2021-08-12 19:11:47,508 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 64 [2021-08-12 19:11:48,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:48,204 INFO L93 Difference]: Finished difference Result 596 states and 1876 transitions. [2021-08-12 19:11:48,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:11:48,205 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:48,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:48,207 INFO L225 Difference]: With dead ends: 596 [2021-08-12 19:11:48,207 INFO L226 Difference]: Without dead ends: 570 [2021-08-12 19:11:48,207 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 1612.3ms TimeCoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:11:48,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-08-12 19:11:48,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 421. [2021-08-12 19:11:48,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.276190476190476) internal successors, (1376), 420 states have internal predecessors, (1376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:48,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1376 transitions. [2021-08-12 19:11:48,614 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1376 transitions. Word has length 17 [2021-08-12 19:11:48,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:48,614 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1376 transitions. [2021-08-12 19:11:48,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:48,614 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1376 transitions. [2021-08-12 19:11:48,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:48,614 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:48,614 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:48,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2635 [2021-08-12 19:11:48,815 INFO L430 AbstractCegarLoop]: === Iteration 323 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:48,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:48,815 INFO L82 PathProgramCache]: Analyzing trace with hash 932699114, now seen corresponding path program 97 times [2021-08-12 19:11:48,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:48,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177486056] [2021-08-12 19:11:48,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:48,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:49,073 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:49,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:49,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177486056] [2021-08-12 19:11:49,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177486056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:49,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104819315] [2021-08-12 19:11:49,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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:49,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:49,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:49,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:49,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,247 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 25 treesize of output 19 [2021-08-12 19:11:49,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:11:49,251 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:49,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,291 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 27 treesize of output 21 [2021-08-12 19:11:49,292 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,295 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 25 treesize of output 19 [2021-08-12 19:11:49,296 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:49,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-08-12 19:11:49,330 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:139, output treesize:107 [2021-08-12 19:11:49,441 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_725, array_0, v_prenex_727, v_prenex_729], 1=[v_prenex_726, array_2, v_prenex_728, v_prenex_730]} [2021-08-12 19:11:49,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:49,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-08-12 19:11:49,451 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,541 INFO L628 ElimStorePlain]: treesize reduction 100, result has 57.6 percent of original size [2021-08-12 19:11:49,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:11:49,546 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:49,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:49,585 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:49,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:49,622 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:49,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:11:49,659 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:49,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:49,670 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:49,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:49,701 INFO L518 ElimStorePlain]: Eliminatee array_2 vanished before elimination [2021-08-12 19:11:49,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:11:49,705 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:49,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:49,737 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 22 treesize of output 14 [2021-08-12 19:11:49,738 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:49,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:49,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:11:49,769 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:251, output treesize:48 [2021-08-12 19:11:49,829 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:49,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104819315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:49,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:49,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-12 19:11:49,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120217398] [2021-08-12 19:11:49,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:11:49,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:49,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:11:49,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:11:49,830 INFO L87 Difference]: Start difference. First operand 421 states and 1376 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:50,318 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 76 [2021-08-12 19:11:50,796 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 107 [2021-08-12 19:11:52,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:52,697 INFO L93 Difference]: Finished difference Result 578 states and 1837 transitions. [2021-08-12 19:11:52,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:11:52,697 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:52,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:52,699 INFO L225 Difference]: With dead ends: 578 [2021-08-12 19:11:52,699 INFO L226 Difference]: Without dead ends: 565 [2021-08-12 19:11:52,700 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 1023.2ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:52,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-08-12 19:11:53,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 421. [2021-08-12 19:11:53,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.276190476190476) internal successors, (1376), 420 states have internal predecessors, (1376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:53,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1376 transitions. [2021-08-12 19:11:53,111 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1376 transitions. Word has length 17 [2021-08-12 19:11:53,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:53,111 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1376 transitions. [2021-08-12 19:11:53,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:53,111 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1376 transitions. [2021-08-12 19:11:53,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:53,111 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:53,112 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:53,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2658,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:53,328 INFO L430 AbstractCegarLoop]: === Iteration 324 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:53,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:53,328 INFO L82 PathProgramCache]: Analyzing trace with hash 2073250540, now seen corresponding path program 98 times [2021-08-12 19:11:53,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:53,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809585933] [2021-08-12 19:11:53,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:53,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:53,761 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:53,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:53,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809585933] [2021-08-12 19:11:53,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809585933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:53,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846966258] [2021-08-12 19:11:53,761 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 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:53,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:11:53,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:53,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 19:11:53,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:53,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:53,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:53,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:53,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:53,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:53,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:53,936 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 25 treesize of output 19 [2021-08-12 19:11:53,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:53,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:53,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:53,940 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 35 treesize of output 27 [2021-08-12 19:11:53,941 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:53,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:53,945 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 15 treesize of output 11 [2021-08-12 19:11:53,951 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:54,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:54,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:11:54,003 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:197, output treesize:162 [2021-08-12 19:11:54,105 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_735, array_0, v_prenex_731, v_prenex_733], 1=[v_prenex_734, v_prenex_736, array_4, v_prenex_732]} [2021-08-12 19:11:54,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:11:54,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:54,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:54,115 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:54,264 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2021-08-12 19:11:54,265 INFO L628 ElimStorePlain]: treesize reduction 148, result has 57.8 percent of original size [2021-08-12 19:11:54,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:11:54,269 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:54,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:54,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:11:54,334 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:54,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:11:54,338 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:54,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:54,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:54,396 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:54,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:54,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:54,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:11:54,454 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:54,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:54,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:54,509 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 22 treesize of output 14 [2021-08-12 19:11:54,510 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:54,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:54,560 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:11:54,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:54,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:54,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:11:54,564 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:54,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:54,567 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 10 treesize of output 6 [2021-08-12 19:11:54,568 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:54,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:54,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:11:54,617 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 8 variables, input treesize:371, output treesize:127 [2021-08-12 19:11:54,779 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:54,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846966258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:54,779 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:54,779 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:11:54,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684737904] [2021-08-12 19:11:54,779 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:11:54,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:54,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:11:54,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:11:54,779 INFO L87 Difference]: Start difference. First operand 421 states and 1376 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:55,690 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 72 [2021-08-12 19:11:56,321 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 77 [2021-08-12 19:11:56,504 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-08-12 19:11:57,050 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 60 [2021-08-12 19:11:57,774 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 71 [2021-08-12 19:11:58,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:58,564 INFO L93 Difference]: Finished difference Result 627 states and 1966 transitions. [2021-08-12 19:11:58,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:11:58,564 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:11:58,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:58,567 INFO L225 Difference]: With dead ends: 627 [2021-08-12 19:11:58,567 INFO L226 Difference]: Without dead ends: 593 [2021-08-12 19:11:58,567 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1996.7ms TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:11:58,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-08-12 19:11:58,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 428. [2021-08-12 19:11:58,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.2740046838407495) internal successors, (1398), 427 states have internal predecessors, (1398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:58,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1398 transitions. [2021-08-12 19:11:58,969 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1398 transitions. Word has length 17 [2021-08-12 19:11:58,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:58,969 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1398 transitions. [2021-08-12 19:11:58,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:58,969 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1398 transitions. [2021-08-12 19:11:58,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:11:58,970 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:58,970 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:59,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2683 [2021-08-12 19:11:59,170 INFO L430 AbstractCegarLoop]: === Iteration 325 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:59,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:59,171 INFO L82 PathProgramCache]: Analyzing trace with hash -1879133244, now seen corresponding path program 99 times [2021-08-12 19:11:59,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:59,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380556587] [2021-08-12 19:11:59,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:59,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:59,419 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:59,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:59,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380556587] [2021-08-12 19:11:59,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380556587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:59,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034075728] [2021-08-12 19:11:59,420 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 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:59,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:11:59,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:59,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:11:59,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:59,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,593 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 35 treesize of output 27 [2021-08-12 19:11:59,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:59,598 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,602 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 25 treesize of output 19 [2021-08-12 19:11:59,603 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,606 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 15 treesize of output 11 [2021-08-12 19:11:59,607 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:59,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:11:59,672 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:233, output treesize:195 [2021-08-12 19:11:59,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,794 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 39 treesize of output 31 [2021-08-12 19:11:59,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,799 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 27 treesize of output 21 [2021-08-12 19:11:59,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:11:59,805 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,809 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 27 treesize of output 21 [2021-08-12 19:11:59,810 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,814 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 29 treesize of output 23 [2021-08-12 19:11:59,815 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,819 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 17 treesize of output 13 [2021-08-12 19:11:59,820 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:59,824 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 15 treesize of output 11 [2021-08-12 19:11:59,825 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:59,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:11:59,830 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:00,020 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-08-12 19:12:00,021 INFO L628 ElimStorePlain]: treesize reduction 172, result has 57.9 percent of original size [2021-08-12 19:12:00,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,025 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 22 treesize of output 14 [2021-08-12 19:12:00,025 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:00,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:00,030 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:00,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,034 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 10 treesize of output 6 [2021-08-12 19:12:00,036 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:00,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,039 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 25 treesize of output 17 [2021-08-12 19:12:00,040 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:00,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:00,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-08-12 19:12:00,121 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:477, output treesize:195 [2021-08-12 19:12:00,387 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 43 [2021-08-12 19:12:00,495 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:00,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034075728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:00,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:00,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-12 19:12:00,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060196696] [2021-08-12 19:12:00,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:00,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:00,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:00,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:00,496 INFO L87 Difference]: Start difference. First operand 428 states and 1398 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:01,175 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 59 [2021-08-12 19:12:01,740 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-08-12 19:12:02,422 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 67 [2021-08-12 19:12:02,548 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2021-08-12 19:12:03,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:03,618 INFO L93 Difference]: Finished difference Result 606 states and 1920 transitions. [2021-08-12 19:12:03,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:12:03,619 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:12:03,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:03,621 INFO L225 Difference]: With dead ends: 606 [2021-08-12 19:12:03,621 INFO L226 Difference]: Without dead ends: 589 [2021-08-12 19:12:03,621 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 1562.8ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:12:03,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-08-12 19:12:04,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 429. [2021-08-12 19:12:04,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.2873831775700935) internal successors, (1407), 428 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:04,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1407 transitions. [2021-08-12 19:12:04,026 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1407 transitions. Word has length 17 [2021-08-12 19:12:04,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:04,026 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1407 transitions. [2021-08-12 19:12:04,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:04,026 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1407 transitions. [2021-08-12 19:12:04,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:12:04,027 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:04,027 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:04,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2698,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:04,227 INFO L430 AbstractCegarLoop]: === Iteration 326 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:04,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:04,227 INFO L82 PathProgramCache]: Analyzing trace with hash 309049932, now seen corresponding path program 100 times [2021-08-12 19:12:04,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:04,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448156822] [2021-08-12 19:12:04,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:04,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:04,478 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:04,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:04,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448156822] [2021-08-12 19:12:04,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448156822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:04,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966845804] [2021-08-12 19:12:04,478 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:04,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:12:04,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:04,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:12:04,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:04,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:12:04,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:04,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:12:04,579 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:04,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:04,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:04,601 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:04,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:12:04,604 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:04,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:04,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:12:04,619 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:100, output treesize:60 [2021-08-12 19:12:04,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:04,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:04,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:12:04,710 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:04,757 INFO L628 ElimStorePlain]: treesize reduction 60, result has 52.8 percent of original size [2021-08-12 19:12:04,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:12:04,760 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:04,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:04,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:04,777 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:04,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:04,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:12:04,793 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:04,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:04,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:12:04,808 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:04,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:04,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:04,823 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:04,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:04,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:12:04,835 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:142, output treesize:32 [2021-08-12 19:12:04,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:04,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966845804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:04,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:04,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-12 19:12:04,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154424599] [2021-08-12 19:12:04,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:12:04,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:04,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:12:04,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:12:04,877 INFO L87 Difference]: Start difference. First operand 429 states and 1407 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:05,754 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 70 [2021-08-12 19:12:06,345 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 69 [2021-08-12 19:12:07,030 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 72 [2021-08-12 19:12:08,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:08,156 INFO L93 Difference]: Finished difference Result 639 states and 2023 transitions. [2021-08-12 19:12:08,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:12:08,157 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:12:08,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:08,159 INFO L225 Difference]: With dead ends: 639 [2021-08-12 19:12:08,159 INFO L226 Difference]: Without dead ends: 623 [2021-08-12 19:12:08,159 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1062.9ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:12:08,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-08-12 19:12:08,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 429. [2021-08-12 19:12:08,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.2873831775700935) internal successors, (1407), 428 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:08,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1407 transitions. [2021-08-12 19:12:08,569 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1407 transitions. Word has length 17 [2021-08-12 19:12:08,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:08,570 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1407 transitions. [2021-08-12 19:12:08,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:08,570 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1407 transitions. [2021-08-12 19:12:08,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:08,570 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:08,570 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:08,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2716,247 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:08,771 INFO L430 AbstractCegarLoop]: === Iteration 327 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:08,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:08,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1605107838, now seen corresponding path program 101 times [2021-08-12 19:12:08,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:08,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964272401] [2021-08-12 19:12:08,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:08,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:09,099 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:09,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:09,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964272401] [2021-08-12 19:12:09,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964272401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:09,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026944208] [2021-08-12 19:12:09,100 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 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:09,128 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:09,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:09,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:12:09,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:09,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:09,218 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 25 treesize of output 19 [2021-08-12 19:12:09,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:09,222 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 15 treesize of output 11 [2021-08-12 19:12:09,222 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:09,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:09,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:09,243 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-08-12 19:12:09,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:12:09,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:09,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:09,358 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:12:09,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:09,359 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:16 [2021-08-12 19:12:09,387 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:09,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026944208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:09,387 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:09,387 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-12 19:12:09,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844027868] [2021-08-12 19:12:09,387 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:12:09,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:09,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:12:09,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:12:09,388 INFO L87 Difference]: Start difference. First operand 429 states and 1407 transitions. Second operand has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 19 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-08-12 19:12:10,450 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 63 [2021-08-12 19:12:10,978 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 63 [2021-08-12 19:12:11,172 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 70 [2021-08-12 19:12:11,313 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 57 [2021-08-12 19:12:11,857 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 56 [2021-08-12 19:12:11,994 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-08-12 19:12:12,170 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-08-12 19:12:13,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:13,225 INFO L93 Difference]: Finished difference Result 579 states and 1818 transitions. [2021-08-12 19:12:13,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:12:13,225 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 19 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 18 [2021-08-12 19:12:13,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:13,227 INFO L225 Difference]: With dead ends: 579 [2021-08-12 19:12:13,227 INFO L226 Difference]: Without dead ends: 567 [2021-08-12 19:12:13,228 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 1904.5ms TimeCoverageRelationStatistics Valid=188, Invalid=868, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:12:13,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-08-12 19:12:13,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 434. [2021-08-12 19:12:13,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.284064665127021) internal successors, (1422), 433 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:13,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1422 transitions. [2021-08-12 19:12:13,649 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1422 transitions. Word has length 18 [2021-08-12 19:12:13,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:13,649 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1422 transitions. [2021-08-12 19:12:13,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 19 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-08-12 19:12:13,649 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1422 transitions. [2021-08-12 19:12:13,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:13,650 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:13,650 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:13,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2725,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:13,850 INFO L430 AbstractCegarLoop]: === Iteration 328 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:13,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:13,850 INFO L82 PathProgramCache]: Analyzing trace with hash -343958516, now seen corresponding path program 102 times [2021-08-12 19:12:13,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:13,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479743370] [2021-08-12 19:12:13,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:13,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:14,058 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:14,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:14,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479743370] [2021-08-12 19:12:14,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479743370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:14,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136344729] [2021-08-12 19:12:14,059 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 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:14,086 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:12:14,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:14,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:12:14,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:14,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:14,194 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 25 treesize of output 19 [2021-08-12 19:12:14,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:14,197 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 15 treesize of output 11 [2021-08-12 19:12:14,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:14,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:14,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:14,219 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:59 [2021-08-12 19:12:14,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:14,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:14,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:12:14,303 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:14,323 INFO L628 ElimStorePlain]: treesize reduction 14, result has 63.2 percent of original size [2021-08-12 19:12:14,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:14,326 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:14,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:14,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:14,333 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:52, output treesize:16 [2021-08-12 19:12:14,359 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:14,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136344729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:14,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:14,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-12 19:12:14,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676173211] [2021-08-12 19:12:14,359 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:14,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:14,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:14,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:14,359 INFO L87 Difference]: Start difference. First operand 434 states and 1422 transitions. Second operand has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:16,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:16,394 INFO L93 Difference]: Finished difference Result 508 states and 1620 transitions. [2021-08-12 19:12:16,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:12:16,394 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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 18 [2021-08-12 19:12:16,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:16,396 INFO L225 Difference]: With dead ends: 508 [2021-08-12 19:12:16,397 INFO L226 Difference]: Without dead ends: 501 [2021-08-12 19:12:16,397 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 538.5ms TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:12:16,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-08-12 19:12:16,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 440. [2021-08-12 19:12:16,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.287015945330296) internal successors, (1443), 439 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:16,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1443 transitions. [2021-08-12 19:12:16,817 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1443 transitions. Word has length 18 [2021-08-12 19:12:16,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:16,817 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1443 transitions. [2021-08-12 19:12:16,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:16,817 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1443 transitions. [2021-08-12 19:12:16,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:16,818 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:16,818 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:17,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2732 [2021-08-12 19:12:17,034 INFO L430 AbstractCegarLoop]: === Iteration 329 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:17,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:17,034 INFO L82 PathProgramCache]: Analyzing trace with hash 2011020034, now seen corresponding path program 103 times [2021-08-12 19:12:17,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:17,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830811895] [2021-08-12 19:12:17,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:17,293 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:17,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:17,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830811895] [2021-08-12 19:12:17,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830811895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:17,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074349610] [2021-08-12 19:12:17,294 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:17,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:17,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 19:12:17,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:17,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:17,427 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 15 treesize of output 11 [2021-08-12 19:12:17,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,430 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 25 treesize of output 19 [2021-08-12 19:12:17,431 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:17,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:17,456 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:83, output treesize:69 [2021-08-12 19:12:17,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:17,517 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 15 treesize of output 11 [2021-08-12 19:12:17,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:17,521 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 25 treesize of output 19 [2021-08-12 19:12:17,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:17,524 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 35 treesize of output 27 [2021-08-12 19:12:17,525 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,528 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 25 treesize of output 19 [2021-08-12 19:12:17,528 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,583 INFO L628 ElimStorePlain]: treesize reduction 87, result has 42.4 percent of original size [2021-08-12 19:12:17,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-12 19:12:17,587 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:17,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:17,610 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:181, output treesize:50 [2021-08-12 19:12:17,716 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:17,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074349610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:17,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:17,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-12 19:12:17,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237857197] [2021-08-12 19:12:17,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:12:17,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:17,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:12:17,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:12:17,717 INFO L87 Difference]: Start difference. First operand 440 states and 1443 transitions. Second operand has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-08-12 19:12:19,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:19,907 INFO L93 Difference]: Finished difference Result 530 states and 1679 transitions. [2021-08-12 19:12:19,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:12:19,907 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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 18 [2021-08-12 19:12:19,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:19,909 INFO L225 Difference]: With dead ends: 530 [2021-08-12 19:12:19,909 INFO L226 Difference]: Without dead ends: 504 [2021-08-12 19:12:19,909 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 671.1ms TimeCoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:12:19,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-08-12 19:12:20,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 443. [2021-08-12 19:12:20,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 3.2850678733031673) internal successors, (1452), 442 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:20,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 1452 transitions. [2021-08-12 19:12:20,364 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 1452 transitions. Word has length 18 [2021-08-12 19:12:20,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:20,364 INFO L482 AbstractCegarLoop]: Abstraction has 443 states and 1452 transitions. [2021-08-12 19:12:20,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-08-12 19:12:20,365 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 1452 transitions. [2021-08-12 19:12:20,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:20,365 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:20,365 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:20,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2742 [2021-08-12 19:12:20,566 INFO L430 AbstractCegarLoop]: === Iteration 330 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:20,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:20,566 INFO L82 PathProgramCache]: Analyzing trace with hash 1137279354, now seen corresponding path program 104 times [2021-08-12 19:12:20,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:20,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640728235] [2021-08-12 19:12:20,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:20,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:20,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:20,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640728235] [2021-08-12 19:12:20,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640728235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:20,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014551047] [2021-08-12 19:12:20,772 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:20,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:20,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:20,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:12:20,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:20,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:20,893 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 25 treesize of output 19 [2021-08-12 19:12:20,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:20,896 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 15 treesize of output 11 [2021-08-12 19:12:20,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:20,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:20,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:20,918 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:59 [2021-08-12 19:12:20,975 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_742], 1=[array_4, v_prenex_743]} [2021-08-12 19:12:20,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:12:20,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:20,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:20,982 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:21,022 INFO L628 ElimStorePlain]: treesize reduction 71, result has 43.2 percent of original size [2021-08-12 19:12:21,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:12:21,025 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:21,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:21,039 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:12:21,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:21,042 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:21,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:21,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:21,057 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:143, output treesize:35 [2021-08-12 19:12:21,121 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:21,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014551047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:21,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:21,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-12 19:12:21,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92213372] [2021-08-12 19:12:21,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:21,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:21,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:21,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:21,122 INFO L87 Difference]: Start difference. First operand 443 states and 1452 transitions. Second operand has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:21,860 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 35 [2021-08-12 19:12:23,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:23,557 INFO L93 Difference]: Finished difference Result 527 states and 1678 transitions. [2021-08-12 19:12:23,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:12:23,557 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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 18 [2021-08-12 19:12:23,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:23,559 INFO L225 Difference]: With dead ends: 527 [2021-08-12 19:12:23,559 INFO L226 Difference]: Without dead ends: 515 [2021-08-12 19:12:23,559 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 801.1ms TimeCoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:12:23,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-08-12 19:12:23,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 445. [2021-08-12 19:12:23,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 3.2882882882882885) internal successors, (1460), 444 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:23,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1460 transitions. [2021-08-12 19:12:23,979 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1460 transitions. Word has length 18 [2021-08-12 19:12:23,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:23,979 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1460 transitions. [2021-08-12 19:12:23,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:23,979 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1460 transitions. [2021-08-12 19:12:23,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:23,980 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:23,980 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:24,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2752 [2021-08-12 19:12:24,193 INFO L430 AbstractCegarLoop]: === Iteration 331 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:24,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:24,193 INFO L82 PathProgramCache]: Analyzing trace with hash 193897062, now seen corresponding path program 105 times [2021-08-12 19:12:24,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:24,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642212400] [2021-08-12 19:12:24,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:24,413 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:24,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:24,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642212400] [2021-08-12 19:12:24,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642212400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:24,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562673098] [2021-08-12 19:12:24,414 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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:24,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:12:24,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:24,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:12:24,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:24,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:24,538 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 25 treesize of output 19 [2021-08-12 19:12:24,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:24,541 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 15 treesize of output 11 [2021-08-12 19:12:24,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:24,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:24,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:24,564 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-08-12 19:12:24,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:12:24,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:24,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:24,650 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:12:24,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:24,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:16 [2021-08-12 19:12:24,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:24,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562673098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:24,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:24,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-12 19:12:24,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438605710] [2021-08-12 19:12:24,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:24,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:24,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:24,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:24,681 INFO L87 Difference]: Start difference. First operand 445 states and 1460 transitions. Second operand has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:26,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:26,831 INFO L93 Difference]: Finished difference Result 531 states and 1690 transitions. [2021-08-12 19:12:26,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:12:26,831 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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 18 [2021-08-12 19:12:26,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:26,833 INFO L225 Difference]: With dead ends: 531 [2021-08-12 19:12:26,833 INFO L226 Difference]: Without dead ends: 524 [2021-08-12 19:12:26,833 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 551.8ms TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:12:26,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-08-12 19:12:27,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 454. [2021-08-12 19:12:27,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.2891832229580573) internal successors, (1490), 453 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:27,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1490 transitions. [2021-08-12 19:12:27,278 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1490 transitions. Word has length 18 [2021-08-12 19:12:27,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:27,278 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1490 transitions. [2021-08-12 19:12:27,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:27,278 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1490 transitions. [2021-08-12 19:12:27,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:27,278 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:27,278 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:27,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2763 [2021-08-12 19:12:27,479 INFO L430 AbstractCegarLoop]: === Iteration 332 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:27,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:27,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1746091684, now seen corresponding path program 106 times [2021-08-12 19:12:27,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:27,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243358824] [2021-08-12 19:12:27,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:27,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:27,743 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:27,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:27,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243358824] [2021-08-12 19:12:27,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243358824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:27,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103903511] [2021-08-12 19:12:27,743 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:27,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:12:27,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:27,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:12:27,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:27,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:27,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:27,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:27,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:12:27,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:27,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:27,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:27,904 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:83, output treesize:69 [2021-08-12 19:12:27,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:27,966 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 15 treesize of output 11 [2021-08-12 19:12:27,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:27,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:27,970 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 25 treesize of output 19 [2021-08-12 19:12:27,971 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:27,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:27,974 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 35 treesize of output 27 [2021-08-12 19:12:27,974 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:27,977 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 25 treesize of output 19 [2021-08-12 19:12:27,978 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:28,033 INFO L628 ElimStorePlain]: treesize reduction 87, result has 42.4 percent of original size [2021-08-12 19:12:28,036 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 22 treesize of output 14 [2021-08-12 19:12:28,037 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:28,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:28,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:28,060 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:181, output treesize:50 [2021-08-12 19:12:28,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:28,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103903511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:28,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:28,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-12 19:12:28,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797990440] [2021-08-12 19:12:28,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:12:28,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:28,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:12:28,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:12:28,173 INFO L87 Difference]: Start difference. First operand 454 states and 1490 transitions. Second operand has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-08-12 19:12:30,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:30,525 INFO L93 Difference]: Finished difference Result 553 states and 1749 transitions. [2021-08-12 19:12:30,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:12:30,525 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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 18 [2021-08-12 19:12:30,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:30,527 INFO L225 Difference]: With dead ends: 553 [2021-08-12 19:12:30,527 INFO L226 Difference]: Without dead ends: 527 [2021-08-12 19:12:30,528 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 691.8ms TimeCoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:12:30,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-08-12 19:12:30,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 451. [2021-08-12 19:12:30,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.2844444444444445) internal successors, (1478), 450 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:30,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1478 transitions. [2021-08-12 19:12:30,969 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1478 transitions. Word has length 18 [2021-08-12 19:12:30,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:30,969 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1478 transitions. [2021-08-12 19:12:30,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-08-12 19:12:30,970 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1478 transitions. [2021-08-12 19:12:30,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:30,970 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:30,970 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:31,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2773 [2021-08-12 19:12:31,171 INFO L430 AbstractCegarLoop]: === Iteration 333 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:31,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:31,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1675134932, now seen corresponding path program 107 times [2021-08-12 19:12:31,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:31,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736744351] [2021-08-12 19:12:31,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:31,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:31,365 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:31,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:31,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736744351] [2021-08-12 19:12:31,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736744351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:31,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050244404] [2021-08-12 19:12:31,366 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:31,392 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:12:31,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:31,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:12:31,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:31,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:12:31,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:31,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:31,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:31,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:31,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:31,510 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:68, output treesize:50 [2021-08-12 19:12:31,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:31,558 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 25 treesize of output 19 [2021-08-12 19:12:31,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:31,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:31,561 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 27 treesize of output 21 [2021-08-12 19:12:31,562 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:31,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:31,565 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 17 treesize of output 13 [2021-08-12 19:12:31,565 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:31,567 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 15 treesize of output 11 [2021-08-12 19:12:31,568 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:31,604 INFO L628 ElimStorePlain]: treesize reduction 68, result has 38.7 percent of original size [2021-08-12 19:12:31,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 7 [2021-08-12 19:12:31,616 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:31,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:31,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:31,631 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:143, output treesize:35 [2021-08-12 19:12:31,692 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:31,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050244404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:31,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:31,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-12 19:12:31,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031581579] [2021-08-12 19:12:31,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:31,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:31,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:31,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:31,693 INFO L87 Difference]: Start difference. First operand 451 states and 1478 transitions. Second operand has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:33,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:33,998 INFO L93 Difference]: Finished difference Result 536 states and 1712 transitions. [2021-08-12 19:12:33,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:12:33,999 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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 18 [2021-08-12 19:12:33,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:34,001 INFO L225 Difference]: With dead ends: 536 [2021-08-12 19:12:34,001 INFO L226 Difference]: Without dead ends: 529 [2021-08-12 19:12:34,001 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 568.4ms TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:12:34,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-08-12 19:12:34,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 448. [2021-08-12 19:12:34,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.286353467561521) internal successors, (1469), 447 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:34,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1469 transitions. [2021-08-12 19:12:34,445 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1469 transitions. Word has length 18 [2021-08-12 19:12:34,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:34,445 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1469 transitions. [2021-08-12 19:12:34,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:34,445 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1469 transitions. [2021-08-12 19:12:34,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:34,446 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:34,446 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:34,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2783,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:34,646 INFO L430 AbstractCegarLoop]: === Iteration 334 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:34,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:34,646 INFO L82 PathProgramCache]: Analyzing trace with hash 1103680126, now seen corresponding path program 108 times [2021-08-12 19:12:34,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:34,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800826626] [2021-08-12 19:12:34,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:34,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:34,869 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:34,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:34,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800826626] [2021-08-12 19:12:34,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800826626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:34,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071057769] [2021-08-12 19:12:34,869 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:34,896 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:12:34,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:34,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:12:34,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:34,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:34,976 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 25 treesize of output 19 [2021-08-12 19:12:34,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:34,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:34,980 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:34,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:34,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:34,998 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:49 [2021-08-12 19:12:35,084 INFO L446 ElimStorePlain]: Different costs {0=[array_0, v_prenex_744], 1=[v_prenex_745, array_4]} [2021-08-12 19:12:35,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:35,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:35,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:35,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:35,130 INFO L628 ElimStorePlain]: treesize reduction 75, result has 41.9 percent of original size [2021-08-12 19:12:35,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:12:35,133 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:35,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:35,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:35,151 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:35,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:35,166 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:12:35,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:35,166 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:143, output treesize:35 [2021-08-12 19:12:35,229 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:35,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071057769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:35,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:35,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-12 19:12:35,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055713580] [2021-08-12 19:12:35,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:35,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:35,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:35,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:35,230 INFO L87 Difference]: Start difference. First operand 448 states and 1469 transitions. Second operand has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:37,107 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-08-12 19:12:37,253 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 59 [2021-08-12 19:12:38,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:38,154 INFO L93 Difference]: Finished difference Result 580 states and 1829 transitions. [2021-08-12 19:12:38,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:12:38,154 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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 18 [2021-08-12 19:12:38,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:38,156 INFO L225 Difference]: With dead ends: 580 [2021-08-12 19:12:38,156 INFO L226 Difference]: Without dead ends: 568 [2021-08-12 19:12:38,156 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 939.0ms TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:12:38,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-08-12 19:12:38,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 454. [2021-08-12 19:12:38,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.282560706401766) internal successors, (1487), 453 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:38,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1487 transitions. [2021-08-12 19:12:38,592 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1487 transitions. Word has length 18 [2021-08-12 19:12:38,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:38,593 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1487 transitions. [2021-08-12 19:12:38,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:38,593 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1487 transitions. [2021-08-12 19:12:38,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:38,593 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:38,593 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:38,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2793 [2021-08-12 19:12:38,794 INFO L430 AbstractCegarLoop]: === Iteration 335 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:38,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:38,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1529859260, now seen corresponding path program 109 times [2021-08-12 19:12:38,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:38,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619467116] [2021-08-12 19:12:38,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:38,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:38,974 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:38,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:38,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619467116] [2021-08-12 19:12:38,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619467116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:38,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783824150] [2021-08-12 19:12:38,975 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:39,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:39,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:12:39,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:39,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:39,094 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 25 treesize of output 19 [2021-08-12 19:12:39,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:39,097 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 15 treesize of output 11 [2021-08-12 19:12:39,097 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:39,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:39,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:39,115 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:49 [2021-08-12 19:12:39,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:39,229 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 25 treesize of output 19 [2021-08-12 19:12:39,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:39,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:39,233 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 27 treesize of output 21 [2021-08-12 19:12:39,233 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:39,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:39,236 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 15 treesize of output 11 [2021-08-12 19:12:39,237 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:39,240 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 17 treesize of output 13 [2021-08-12 19:12:39,241 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:39,280 INFO L628 ElimStorePlain]: treesize reduction 67, result has 40.7 percent of original size [2021-08-12 19:12:39,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:39,283 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:39,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:39,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:39,299 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:149, output treesize:38 [2021-08-12 19:12:39,364 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:39,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783824150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:39,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:39,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-12 19:12:39,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342371540] [2021-08-12 19:12:39,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:12:39,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:39,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:12:39,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:12:39,365 INFO L87 Difference]: Start difference. First operand 454 states and 1487 transitions. Second operand has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-08-12 19:12:42,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:42,612 INFO L93 Difference]: Finished difference Result 613 states and 1914 transitions. [2021-08-12 19:12:42,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:12:42,613 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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 18 [2021-08-12 19:12:42,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:42,615 INFO L225 Difference]: With dead ends: 613 [2021-08-12 19:12:42,615 INFO L226 Difference]: Without dead ends: 578 [2021-08-12 19:12:42,615 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 1163.1ms TimeCoverageRelationStatistics Valid=150, Invalid=842, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:12:42,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-08-12 19:12:43,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 464. [2021-08-12 19:12:43,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.2764578833693303) internal successors, (1517), 463 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:43,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1517 transitions. [2021-08-12 19:12:43,041 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1517 transitions. Word has length 18 [2021-08-12 19:12:43,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:43,041 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1517 transitions. [2021-08-12 19:12:43,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-08-12 19:12:43,041 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1517 transitions. [2021-08-12 19:12:43,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:43,041 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:43,041 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:43,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2805,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:43,242 INFO L430 AbstractCegarLoop]: === Iteration 336 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:43,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:43,242 INFO L82 PathProgramCache]: Analyzing trace with hash 816041682, now seen corresponding path program 110 times [2021-08-12 19:12:43,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:43,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896118841] [2021-08-12 19:12:43,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:43,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:43,515 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:43,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:43,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896118841] [2021-08-12 19:12:43,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896118841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:43,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496442190] [2021-08-12 19:12:43,515 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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:43,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:43,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:43,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:12:43,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:43,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:43,665 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 25 treesize of output 19 [2021-08-12 19:12:43,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:43,668 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 15 treesize of output 11 [2021-08-12 19:12:43,668 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:43,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:43,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:43,691 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-08-12 19:12:43,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:12:43,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:43,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:43,777 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:12:43,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:43,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:16 [2021-08-12 19:12:43,803 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:43,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496442190] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:43,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:43,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-12 19:12:43,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627963808] [2021-08-12 19:12:43,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:43,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:43,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:43,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:43,805 INFO L87 Difference]: Start difference. First operand 464 states and 1517 transitions. Second operand has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:45,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:45,906 INFO L93 Difference]: Finished difference Result 542 states and 1725 transitions. [2021-08-12 19:12:45,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:12:45,907 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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 18 [2021-08-12 19:12:45,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:45,909 INFO L225 Difference]: With dead ends: 542 [2021-08-12 19:12:45,909 INFO L226 Difference]: Without dead ends: 535 [2021-08-12 19:12:45,909 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 581.7ms TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:12:45,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-08-12 19:12:46,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 470. [2021-08-12 19:12:46,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.279317697228145) internal successors, (1538), 469 states have internal predecessors, (1538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:46,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1538 transitions. [2021-08-12 19:12:46,343 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1538 transitions. Word has length 18 [2021-08-12 19:12:46,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:46,343 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1538 transitions. [2021-08-12 19:12:46,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:46,343 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1538 transitions. [2021-08-12 19:12:46,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:46,343 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:46,343 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:46,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2815 [2021-08-12 19:12:46,545 INFO L430 AbstractCegarLoop]: === Iteration 337 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:46,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:46,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1123947064, now seen corresponding path program 111 times [2021-08-12 19:12:46,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:46,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102075271] [2021-08-12 19:12:46,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:46,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:46,787 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:46,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:46,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102075271] [2021-08-12 19:12:46,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102075271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:46,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376744305] [2021-08-12 19:12:46,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:46,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:12:46,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:46,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:12:46,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:46,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:46,929 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 25 treesize of output 19 [2021-08-12 19:12:46,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:46,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:46,933 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:46,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:46,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:46,954 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:59 [2021-08-12 19:12:47,004 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_746, array_2], 1=[v_prenex_747, array_4]} [2021-08-12 19:12:47,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:47,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:47,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:12:47,010 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:47,050 INFO L628 ElimStorePlain]: treesize reduction 75, result has 40.0 percent of original size [2021-08-12 19:12:47,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:12:47,053 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:47,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:47,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:47,070 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:47,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:47,084 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:12:47,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:47,085 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:143, output treesize:35 [2021-08-12 19:12:47,145 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:47,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376744305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:47,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:47,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-12 19:12:47,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928267789] [2021-08-12 19:12:47,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:47,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:47,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:47,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:47,146 INFO L87 Difference]: Start difference. First operand 470 states and 1538 transitions. Second operand has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:49,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:49,333 INFO L93 Difference]: Finished difference Result 552 states and 1757 transitions. [2021-08-12 19:12:49,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:12:49,333 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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 18 [2021-08-12 19:12:49,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:49,335 INFO L225 Difference]: With dead ends: 552 [2021-08-12 19:12:49,336 INFO L226 Difference]: Without dead ends: 545 [2021-08-12 19:12:49,336 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 527.9ms TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:12:49,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-08-12 19:12:49,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 464. [2021-08-12 19:12:49,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.2764578833693303) internal successors, (1517), 463 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:49,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1517 transitions. [2021-08-12 19:12:49,770 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1517 transitions. Word has length 18 [2021-08-12 19:12:49,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:49,770 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1517 transitions. [2021-08-12 19:12:49,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:49,770 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1517 transitions. [2021-08-12 19:12:49,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:49,771 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:49,771 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:49,971 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2825,258 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:49,971 INFO L430 AbstractCegarLoop]: === Iteration 338 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:49,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:49,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1997687744, now seen corresponding path program 112 times [2021-08-12 19:12:49,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:49,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687468436] [2021-08-12 19:12:49,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:49,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:50,197 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:50,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:50,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687468436] [2021-08-12 19:12:50,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687468436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:50,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479464436] [2021-08-12 19:12:50,197 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 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:50,223 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:12:50,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:50,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:12:50,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:50,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:12:50,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:50,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:50,337 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:50,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:50,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:50,353 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:68, output treesize:50 [2021-08-12 19:12:50,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:50,405 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 25 treesize of output 19 [2021-08-12 19:12:50,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:50,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:50,408 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 27 treesize of output 21 [2021-08-12 19:12:50,409 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:50,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:50,412 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 17 treesize of output 13 [2021-08-12 19:12:50,412 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:50,415 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 15 treesize of output 11 [2021-08-12 19:12:50,415 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:50,453 INFO L628 ElimStorePlain]: treesize reduction 68, result has 38.7 percent of original size [2021-08-12 19:12:50,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:50,456 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:50,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:50,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:50,471 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:143, output treesize:35 [2021-08-12 19:12:50,538 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:50,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479464436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:50,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:50,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-12 19:12:50,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125403799] [2021-08-12 19:12:50,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:50,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:50,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:50,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:50,539 INFO L87 Difference]: Start difference. First operand 464 states and 1517 transitions. Second operand has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:52,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:52,984 INFO L93 Difference]: Finished difference Result 550 states and 1756 transitions. [2021-08-12 19:12:52,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:12:52,984 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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 18 [2021-08-12 19:12:52,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:52,986 INFO L225 Difference]: With dead ends: 550 [2021-08-12 19:12:52,986 INFO L226 Difference]: Without dead ends: 543 [2021-08-12 19:12:52,987 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 786.4ms TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:12:52,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-08-12 19:12:53,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 465. [2021-08-12 19:12:53,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.2780172413793105) internal successors, (1521), 464 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:53,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1521 transitions. [2021-08-12 19:12:53,428 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1521 transitions. Word has length 18 [2021-08-12 19:12:53,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:53,428 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1521 transitions. [2021-08-12 19:12:53,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 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-08-12 19:12:53,428 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1521 transitions. [2021-08-12 19:12:53,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:53,429 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:53,429 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:53,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2836 [2021-08-12 19:12:53,629 INFO L430 AbstractCegarLoop]: === Iteration 339 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:53,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:53,630 INFO L82 PathProgramCache]: Analyzing trace with hash 1275381276, now seen corresponding path program 113 times [2021-08-12 19:12:53,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:53,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910700357] [2021-08-12 19:12:53,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:53,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:53,876 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:53,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:53,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910700357] [2021-08-12 19:12:53,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910700357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:53,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825088984] [2021-08-12 19:12:53,877 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 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:53,903 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:53,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:53,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:12:53,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:53,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:53,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:53,969 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 15 treesize of output 11 [2021-08-12 19:12:53,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:53,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:53,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:53,973 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 25 treesize of output 19 [2021-08-12 19:12:53,974 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:53,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:53,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:53,977 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 26 treesize of output 20 [2021-08-12 19:12:53,977 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:53,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:53,980 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 12 [2021-08-12 19:12:53,981 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:54,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:54,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:12:54,021 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:141, output treesize:105 [2021-08-12 19:12:54,311 INFO L446 ElimStorePlain]: Different costs {1=[array_4], 10=[array_2]} [2021-08-12 19:12:54,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:54,315 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 17 treesize of output 13 [2021-08-12 19:12:54,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:54,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:54,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:12:54,320 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:54,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:54,324 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 25 treesize of output 19 [2021-08-12 19:12:54,324 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:54,327 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 15 treesize of output 11 [2021-08-12 19:12:54,328 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:54,378 INFO L628 ElimStorePlain]: treesize reduction 79, result has 44.8 percent of original size [2021-08-12 19:12:54,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:54,381 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 22 treesize of output 14 [2021-08-12 19:12:54,382 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:54,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:54,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:54,402 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:12:54,463 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:54,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825088984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:54,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:54,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-08-12 19:12:54,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253868335] [2021-08-12 19:12:54,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:54,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:54,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:54,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:54,464 INFO L87 Difference]: Start difference. First operand 465 states and 1521 transitions. Second operand has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 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-08-12 19:12:54,724 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-08-12 19:12:57,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:57,438 INFO L93 Difference]: Finished difference Result 644 states and 1952 transitions. [2021-08-12 19:12:57,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:12:57,438 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 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 18 [2021-08-12 19:12:57,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:57,440 INFO L225 Difference]: With dead ends: 644 [2021-08-12 19:12:57,440 INFO L226 Difference]: Without dead ends: 614 [2021-08-12 19:12:57,440 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 899.7ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:12:57,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-08-12 19:12:57,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 470. [2021-08-12 19:12:57,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.275053304904051) internal successors, (1536), 469 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:57,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1536 transitions. [2021-08-12 19:12:57,885 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1536 transitions. Word has length 18 [2021-08-12 19:12:57,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:57,885 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1536 transitions. [2021-08-12 19:12:57,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 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-08-12 19:12:57,885 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1536 transitions. [2021-08-12 19:12:57,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:12:57,886 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:57,886 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:58,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2847,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:58,087 INFO L430 AbstractCegarLoop]: === Iteration 340 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:58,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:58,087 INFO L82 PathProgramCache]: Analyzing trace with hash 2131877222, now seen corresponding path program 114 times [2021-08-12 19:12:58,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:58,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595332596] [2021-08-12 19:12:58,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:58,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:58,314 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:58,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:58,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595332596] [2021-08-12 19:12:58,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595332596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:58,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786255263] [2021-08-12 19:12:58,314 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 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:58,341 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:12:58,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:58,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:12:58,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:58,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:58,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:58,407 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 15 treesize of output 11 [2021-08-12 19:12:58,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:58,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:58,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:58,412 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 25 treesize of output 19 [2021-08-12 19:12:58,413 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:58,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:58,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:58,416 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 26 treesize of output 20 [2021-08-12 19:12:58,417 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:58,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:58,420 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 12 [2021-08-12 19:12:58,421 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:58,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:58,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:12:58,467 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:141, output treesize:109 [2021-08-12 19:12:58,760 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_757, array_4], 1=[v_prenex_756, array_2]} [2021-08-12 19:12:58,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:58,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:58,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:12:58,766 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:58,800 INFO L628 ElimStorePlain]: treesize reduction 63, result has 44.7 percent of original size [2021-08-12 19:12:58,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:12:58,803 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:58,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:58,813 INFO L518 ElimStorePlain]: Eliminatee v_prenex_756 vanished before elimination [2021-08-12 19:12:58,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:58,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:12:58,816 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:58,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:58,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:58,828 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:132, output treesize:16 [2021-08-12 19:12:58,842 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:58,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786255263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:58,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:58,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:12:58,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882421020] [2021-08-12 19:12:58,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:58,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:58,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:58,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:58,843 INFO L87 Difference]: Start difference. First operand 470 states and 1536 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:01,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:01,579 INFO L93 Difference]: Finished difference Result 617 states and 1902 transitions. [2021-08-12 19:13:01,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:13:01,580 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:13:01,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:01,582 INFO L225 Difference]: With dead ends: 617 [2021-08-12 19:13:01,582 INFO L226 Difference]: Without dead ends: 610 [2021-08-12 19:13:01,582 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 750.2ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:13:01,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-08-12 19:13:02,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 473. [2021-08-12 19:13:02,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.2796610169491527) internal successors, (1548), 472 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:02,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1548 transitions. [2021-08-12 19:13:02,040 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1548 transitions. Word has length 18 [2021-08-12 19:13:02,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:02,040 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1548 transitions. [2021-08-12 19:13:02,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:02,040 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1548 transitions. [2021-08-12 19:13:02,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:13:02,041 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:02,041 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:02,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2861 [2021-08-12 19:13:02,241 INFO L430 AbstractCegarLoop]: === Iteration 341 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:02,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:02,241 INFO L82 PathProgramCache]: Analyzing trace with hash 191888476, now seen corresponding path program 115 times [2021-08-12 19:13:02,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:02,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335287959] [2021-08-12 19:13:02,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:02,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:02,467 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:02,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:02,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335287959] [2021-08-12 19:13:02,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335287959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:02,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037051656] [2021-08-12 19:13:02,467 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 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:02,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:02,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:13:02,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:02,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,558 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 15 treesize of output 11 [2021-08-12 19:13:02,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:02,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,562 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 25 treesize of output 19 [2021-08-12 19:13:02,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:02,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,566 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 26 treesize of output 20 [2021-08-12 19:13:02,567 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:02,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,569 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 12 [2021-08-12 19:13:02,570 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:02,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:02,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:13:02,610 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:141, output treesize:105 [2021-08-12 19:13:02,843 INFO L446 ElimStorePlain]: Different costs {1=[array_4], 3=[array_2]} [2021-08-12 19:13:02,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,847 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 17 treesize of output 13 [2021-08-12 19:13:02,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:02,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:13:02,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:02,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,855 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 27 treesize of output 21 [2021-08-12 19:13:02,856 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:02,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:13:02,860 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:02,941 INFO L628 ElimStorePlain]: treesize reduction 101, result has 40.9 percent of original size [2021-08-12 19:13:02,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:02,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:13:02,945 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:02,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:02,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:02,975 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:197, output treesize:50 [2021-08-12 19:13:03,065 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:03,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037051656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:03,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:03,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-08-12 19:13:03,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474118692] [2021-08-12 19:13:03,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:03,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:03,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:03,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:03,066 INFO L87 Difference]: Start difference. First operand 473 states and 1548 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:03,303 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-08-12 19:13:06,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:06,098 INFO L93 Difference]: Finished difference Result 643 states and 1973 transitions. [2021-08-12 19:13:06,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:13:06,101 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:13:06,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:06,103 INFO L225 Difference]: With dead ends: 643 [2021-08-12 19:13:06,103 INFO L226 Difference]: Without dead ends: 617 [2021-08-12 19:13:06,103 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 769.9ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:13:06,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-08-12 19:13:06,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 472. [2021-08-12 19:13:06,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.26963906581741) internal successors, (1540), 471 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:06,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1540 transitions. [2021-08-12 19:13:06,576 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1540 transitions. Word has length 18 [2021-08-12 19:13:06,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:06,576 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1540 transitions. [2021-08-12 19:13:06,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:06,576 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1540 transitions. [2021-08-12 19:13:06,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:13:06,577 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:06,577 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:06,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2880,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:06,777 INFO L430 AbstractCegarLoop]: === Iteration 342 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:06,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:06,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1976445854, now seen corresponding path program 116 times [2021-08-12 19:13:06,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:06,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917517977] [2021-08-12 19:13:06,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:06,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:06,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:13:06,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:06,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917517977] [2021-08-12 19:13:06,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917517977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:06,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512935043] [2021-08-12 19:13:06,852 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 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:06,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:13:06,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:06,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-12 19:13:06,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:06,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 14 [2021-08-12 19:13:06,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:06,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:13:06,921 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:06,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:06,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:13:06,932 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:06,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:06,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:06,942 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:41, output treesize:21 [2021-08-12 19:13:07,069 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:13:07,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512935043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:07,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:07,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:13:07,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797991192] [2021-08-12 19:13:07,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:13:07,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:07,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:13:07,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:13:07,069 INFO L87 Difference]: Start difference. First operand 472 states and 1540 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:11,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:11,259 INFO L93 Difference]: Finished difference Result 961 states and 2934 transitions. [2021-08-12 19:13:11,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:13:11,260 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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-08-12 19:13:11,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:11,263 INFO L225 Difference]: With dead ends: 961 [2021-08-12 19:13:11,263 INFO L226 Difference]: Without dead ends: 887 [2021-08-12 19:13:11,263 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 540.9ms TimeCoverageRelationStatistics Valid=151, Invalid=401, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:13:11,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2021-08-12 19:13:11,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 546. [2021-08-12 19:13:11,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 545 states have (on average 3.388990825688073) internal successors, (1847), 545 states have internal predecessors, (1847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:11,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 1847 transitions. [2021-08-12 19:13:11,823 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 1847 transitions. Word has length 18 [2021-08-12 19:13:11,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:11,823 INFO L482 AbstractCegarLoop]: Abstraction has 546 states and 1847 transitions. [2021-08-12 19:13:11,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:11,823 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 1847 transitions. [2021-08-12 19:13:11,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:13:11,823 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:11,823 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:12,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2896 [2021-08-12 19:13:12,024 INFO L430 AbstractCegarLoop]: === Iteration 343 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:12,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:12,024 INFO L82 PathProgramCache]: Analyzing trace with hash -2058487706, now seen corresponding path program 117 times [2021-08-12 19:13:12,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:12,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81386462] [2021-08-12 19:13:12,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:12,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:12,342 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:12,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:12,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81386462] [2021-08-12 19:13:12,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81386462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:12,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428943345] [2021-08-12 19:13:12,342 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 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:12,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:13:12,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:12,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:13:12,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:12,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,457 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 12 [2021-08-12 19:13:12,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:12,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-08-12 19:13:12,461 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:12,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,464 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 15 treesize of output 11 [2021-08-12 19:13:12,465 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:12,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,467 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 26 treesize of output 20 [2021-08-12 19:13:12,468 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:12,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:12,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:13:12,498 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:123, output treesize:91 [2021-08-12 19:13:12,765 INFO L446 ElimStorePlain]: Different costs {1=[array_4], 10=[array_2]} [2021-08-12 19:13:12,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,768 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 25 treesize of output 19 [2021-08-12 19:13:12,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:12,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,773 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 25 treesize of output 19 [2021-08-12 19:13:12,773 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:12,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:13:12,778 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:12,781 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 35 treesize of output 27 [2021-08-12 19:13:12,781 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:12,827 INFO L628 ElimStorePlain]: treesize reduction 86, result has 39.0 percent of original size [2021-08-12 19:13:12,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:12,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:13:12,831 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:12,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:12,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:12,851 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:175, output treesize:35 [2021-08-12 19:13:12,911 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:12,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428943345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:12,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:12,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:13:12,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255539238] [2021-08-12 19:13:12,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:12,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:12,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:12,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:12,912 INFO L87 Difference]: Start difference. First operand 546 states and 1847 transitions. Second operand has 17 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 17 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-08-12 19:13:13,443 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 67 [2021-08-12 19:13:14,070 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 75 [2021-08-12 19:13:16,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:16,342 INFO L93 Difference]: Finished difference Result 671 states and 2171 transitions. [2021-08-12 19:13:16,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:13:16,343 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 17 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 18 [2021-08-12 19:13:16,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:16,345 INFO L225 Difference]: With dead ends: 671 [2021-08-12 19:13:16,345 INFO L226 Difference]: Without dead ends: 664 [2021-08-12 19:13:16,345 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 1211.8ms TimeCoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:13:16,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-08-12 19:13:16,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 544. [2021-08-12 19:13:16,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 543 states have (on average 3.394106813996317) internal successors, (1843), 543 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:16,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 1843 transitions. [2021-08-12 19:13:16,893 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 1843 transitions. Word has length 18 [2021-08-12 19:13:16,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:16,893 INFO L482 AbstractCegarLoop]: Abstraction has 544 states and 1843 transitions. [2021-08-12 19:13:16,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 17 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-08-12 19:13:16,893 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 1843 transitions. [2021-08-12 19:13:16,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:13:16,894 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:16,894 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:17,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2903 [2021-08-12 19:13:17,094 INFO L430 AbstractCegarLoop]: === Iteration 344 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:17,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:17,095 INFO L82 PathProgramCache]: Analyzing trace with hash -264932768, now seen corresponding path program 118 times [2021-08-12 19:13:17,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:17,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255399810] [2021-08-12 19:13:17,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:17,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:17,160 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:17,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:17,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255399810] [2021-08-12 19:13:17,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255399810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:17,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970182958] [2021-08-12 19:13:17,160 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 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:17,187 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:13:17,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:17,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:17,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:17,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:17,246 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 25 treesize of output 19 [2021-08-12 19:13:17,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:17,249 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 12 [2021-08-12 19:13:17,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:17,253 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 26 treesize of output 20 [2021-08-12 19:13:17,253 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,255 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 15 treesize of output 11 [2021-08-12 19:13:17,256 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:17,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:13:17,281 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:111, output treesize:75 [2021-08-12 19:13:17,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:17,376 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 17 treesize of output 13 [2021-08-12 19:13:17,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:13:17,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-08-12 19:13:17,382 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:13:17,385 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:13:17,388 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-08-12 19:13:17,390 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-08-12 19:13:17,392 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:13:17,395 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:17,420 INFO L628 ElimStorePlain]: treesize reduction 20, result has 60.0 percent of original size [2021-08-12 19:13:17,421 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-08-12 19:13:17,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:13:17,421 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:145, output treesize:30 [2021-08-12 19:13:17,458 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:17,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970182958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:17,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:17,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-12 19:13:17,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86254247] [2021-08-12 19:13:17,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:13:17,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:17,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:13:17,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:13:17,459 INFO L87 Difference]: Start difference. First operand 544 states and 1843 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:19,462 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 57 [2021-08-12 19:13:19,610 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 Received shutdown request... [2021-08-12 19:13:21,065 WARN L222 SmtUtils]: Removed 4 from assertion stack [2021-08-12 19:13:21,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 19:13:21,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2917,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:21,266 WARN L547 AbstractCegarLoop]: Verification canceled [2021-08-12 19:13:21,267 INFO L239 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-12 19:13:21,268 WARN L188 ceAbstractionStarter]: Timeout [2021-08-12 19:13:21,269 INFO L202 PluginConnector]: Adding new model array-int-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.08 07:13:21 BasicIcfg [2021-08-12 19:13:21,269 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-12 19:13:21,269 INFO L168 Benchmark]: Toolchain (without parser) took 568546.03 ms. Allocated memory was 194.0 MB in the beginning and 596.6 MB in the end (delta: 402.7 MB). Free memory was 174.3 MB in the beginning and 302.7 MB in the end (delta: -128.4 MB). Peak memory consumption was 275.4 MB. Max. memory is 8.0 GB. [2021-08-12 19:13:21,269 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 194.0 MB. Free memory is still 175.6 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 19:13:21,269 INFO L168 Benchmark]: Boogie Procedure Inliner took 17.74 ms. Allocated memory is still 194.0 MB. Free memory was 174.2 MB in the beginning and 172.8 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-12 19:13:21,269 INFO L168 Benchmark]: Boogie Preprocessor took 10.96 ms. Allocated memory is still 194.0 MB. Free memory was 172.7 MB in the beginning and 171.7 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:13:21,269 INFO L168 Benchmark]: RCFGBuilder took 350.32 ms. Allocated memory is still 194.0 MB. Free memory was 171.6 MB in the beginning and 149.7 MB in the end (delta: 21.8 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:13:21,269 INFO L168 Benchmark]: TraceAbstraction took 568163.70 ms. Allocated memory was 194.0 MB in the beginning and 596.6 MB in the end (delta: 402.7 MB). Free memory was 149.3 MB in the beginning and 302.7 MB in the end (delta: -153.4 MB). Peak memory consumption was 250.2 MB. Max. memory is 8.0 GB. [2021-08-12 19:13:21,269 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.13 ms. Allocated memory is still 194.0 MB. Free memory is still 175.6 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 17.74 ms. Allocated memory is still 194.0 MB. Free memory was 174.2 MB in the beginning and 172.8 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 10.96 ms. Allocated memory is still 194.0 MB. Free memory was 172.7 MB in the beginning and 171.7 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 350.32 ms. Allocated memory is still 194.0 MB. Free memory was 171.6 MB in the beginning and 149.7 MB in the end (delta: 21.8 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. * TraceAbstraction took 568163.70 ms. Allocated memory was 194.0 MB in the beginning and 596.6 MB in the end (delta: 402.7 MB). Free memory was 149.3 MB in the beginning and 302.7 MB in the end (delta: -153.4 MB). Peak memory consumption was 250.2 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (544states) and FLOYD_HOARE automaton (currently 33 states, 16 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 73 for 67ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 32 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 568037.6ms, OverallIterations: 344, TraceHistogramMax: 2, EmptinessCheckTime: 134.9ms, AutomataDifference: 335469.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 27.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 10253 SDtfs, 22507 SDslu, 41570 SDs, 0 SdLazy, 87719 SolverSat, 2826 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 46025.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8785 GetRequests, 3683 SyntacticMatches, 166 SemanticMatches, 4935 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8870 ImplicationChecksByTransitivity, 165766.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=546occurred in iteration=342, InterpolantAutomatonStates: 3108, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 39575.6ms AutomataMinimizationTime, 343 MinimizatonAttempts, 27347 StatesRemovedByMinimization, 342 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1097.8ms SsaConstructionTime, 2773.1ms SatisfiabilityAnalysisTime, 129134.1ms InterpolantComputationTime, 9900 NumberOfCodeBlocks, 9900 NumberOfCodeBlocksAsserted, 850 NumberOfCheckSat, 9292 ConstructedInterpolants, 174 QuantifiedInterpolants, 168537 SizeOfPredicates, 2069 NumberOfNonLiveVariables, 17632 ConjunctsInSsa, 4401 ConjunctsInUnsatCore, 608 InterpolantComputations, 80 PerfectInterpolantSequences, 301/1424 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