/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/popl20-bad/three-array-sum-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:18:43,051 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:18:43,054 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:18:43,089 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:18:43,089 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:18:43,092 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:18:43,094 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:18:43,099 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:18:43,101 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:18:43,105 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:18:43,106 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:18:43,107 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:18:43,108 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:18:43,109 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:18:43,112 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:18:43,113 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:18:43,116 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:18:43,117 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:18:43,119 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:18:43,124 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:18:43,125 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:18:43,127 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:18:43,127 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:18:43,130 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:18:43,136 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:18:43,136 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:18:43,136 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:18:43,137 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:18:43,138 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:18:43,139 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:18:43,139 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:18:43,149 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:18:43,149 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:18:43,150 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:18:43,151 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:18:43,151 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:18:43,151 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:18:43,151 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:18:43,151 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:18:43,152 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:18:43,152 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:18:43,160 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-09 18:18:43,195 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:18:43,195 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:18:43,195 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:18:43,195 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:18:43,198 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:18:43,198 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:18:43,198 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:18:43,198 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:18:43,198 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:18:43,199 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:18:43,199 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:18:43,199 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:18:43,200 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:18:43,200 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:18:43,200 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:18:43,200 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:18:43,200 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:18:43,200 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:18:43,200 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:18:43,201 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:18:43,201 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:18:43,201 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:18:43,201 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:18:43,201 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:18:43,201 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:18:43,201 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:18:43,202 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:18:43,202 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:18:43,202 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:18:43,202 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:18:43,202 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:18:43,202 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-09 18:18:43,493 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:18:43,509 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:18:43,511 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:18:43,512 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:18:43,513 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:18:43,514 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl [2021-07-09 18:18:43,514 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl' [2021-07-09 18:18:43,572 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:18:43,574 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:18:43,575 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:18:43,575 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:18:43,575 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:18:43,586 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... [2021-07-09 18:18:43,593 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... [2021-07-09 18:18:43,600 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:18:43,601 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:18:43,602 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:18:43,602 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:18:43,608 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... [2021-07-09 18:18:43,608 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... [2021-07-09 18:18:43,609 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... [2021-07-09 18:18:43,609 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... [2021-07-09 18:18:43,613 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... [2021-07-09 18:18:43,617 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... [2021-07-09 18:18:43,618 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... [2021-07-09 18:18:43,623 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:18:43,624 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:18:43,624 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:18:43,625 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:18:43,627 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:18:43,689 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:18:43,690 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:18:43,690 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:18:43,690 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:18:43,690 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:18:43,691 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:18:43,691 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:18:43,691 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:18:43,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:18:43,691 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:18:43,691 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:18:43,693 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:18:43,694 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 18:18:43,923 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:18:43,923 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:18:43,925 INFO L202 PluginConnector]: Adding new model three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:18:43 BoogieIcfgContainer [2021-07-09 18:18:43,925 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:18:43,926 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:18:43,926 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:18:43,929 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:18:43,929 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:18:43" (1/2) ... [2021-07-09 18:18:43,930 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ffbcf3 and model type three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:18:43, skipping insertion in model container [2021-07-09 18:18:43,930 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:18:43" (2/2) ... [2021-07-09 18:18:43,931 INFO L111 eAbstractionObserver]: Analyzing ICFG three-array-sum-alt.wvr.bpl [2021-07-09 18:18:43,935 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:18:43,935 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:18:43,936 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:18:43,936 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:18:44,016 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 18:18:44,033 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 18:18:44,048 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:18:44,048 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:18:44,048 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:18:44,048 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:18:44,048 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:18:44,048 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:18:44,049 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:18:44,049 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:18:44,056 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 27 transitions, 78 flow [2021-07-09 18:18:44,097 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 110 states, 109 states have (on average 2.8440366972477062) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:44,099 INFO L276 IsEmpty]: Start isEmpty. Operand has 110 states, 109 states have (on average 2.8440366972477062) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:44,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 18:18:44,108 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:44,108 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:44,108 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:44,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:44,113 INFO L82 PathProgramCache]: Analyzing trace with hash -973122766, now seen corresponding path program 1 times [2021-07-09 18:18:44,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:44,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409796709] [2021-07-09 18:18:44,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:44,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:44,365 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:44,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:44,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409796709] [2021-07-09 18:18:44,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409796709] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:18:44,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:18:44,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 18:18:44,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867295040] [2021-07-09 18:18:44,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:18:44,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:44,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:18:44,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:18:44,384 INFO L87 Difference]: Start difference. First operand has 110 states, 109 states have (on average 2.8440366972477062) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 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-07-09 18:18:44,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:44,433 INFO L93 Difference]: Finished difference Result 215 states and 615 transitions. [2021-07-09 18:18:44,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:18:44,436 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 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-07-09 18:18:44,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:44,454 INFO L225 Difference]: With dead ends: 215 [2021-07-09 18:18:44,454 INFO L226 Difference]: Without dead ends: 200 [2021-07-09 18:18:44,455 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:18:44,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-07-09 18:18:44,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 147. [2021-07-09 18:18:44,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.856164383561644) internal successors, (417), 146 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-07-09 18:18:44,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 417 transitions. [2021-07-09 18:18:44,522 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 417 transitions. Word has length 16 [2021-07-09 18:18:44,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:44,522 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 417 transitions. [2021-07-09 18:18:44,523 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 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-07-09 18:18:44,523 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 417 transitions. [2021-07-09 18:18:44,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:18:44,526 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:44,527 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:44,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:18:44,527 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:44,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:44,529 INFO L82 PathProgramCache]: Analyzing trace with hash -502535438, now seen corresponding path program 1 times [2021-07-09 18:18:44,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:44,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230010840] [2021-07-09 18:18:44,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:44,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:44,599 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:44,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:44,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230010840] [2021-07-09 18:18:44,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230010840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:44,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072852694] [2021-07-09 18:18:44,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:44,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjunts are in the unsatisfiable core [2021-07-09 18:18:44,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:44,710 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:44,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072852694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:44,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:44,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-07-09 18:18:44,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788873277] [2021-07-09 18:18:44,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:44,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:44,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:44,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:44,713 INFO L87 Difference]: Start difference. First operand 147 states and 417 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 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-07-09 18:18:44,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:44,818 INFO L93 Difference]: Finished difference Result 345 states and 956 transitions. [2021-07-09 18:18:44,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:18:44,818 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 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 18 [2021-07-09 18:18:44,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:44,821 INFO L225 Difference]: With dead ends: 345 [2021-07-09 18:18:44,821 INFO L226 Difference]: Without dead ends: 345 [2021-07-09 18:18:44,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 36.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:18:44,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-07-09 18:18:44,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 174. [2021-07-09 18:18:44,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.953757225433526) internal successors, (511), 173 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-07-09 18:18:44,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 511 transitions. [2021-07-09 18:18:44,838 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 511 transitions. Word has length 18 [2021-07-09 18:18:44,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:44,838 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 511 transitions. [2021-07-09 18:18:44,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 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-07-09 18:18:44,839 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 511 transitions. [2021-07-09 18:18:44,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:18:44,840 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:44,841 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:45,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-07-09 18:18:45,064 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:45,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:45,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1344309804, now seen corresponding path program 1 times [2021-07-09 18:18:45,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:45,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893761834] [2021-07-09 18:18:45,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:45,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:45,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:45,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:45,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893761834] [2021-07-09 18:18:45,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893761834] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:18:45,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:18:45,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:18:45,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701931501] [2021-07-09 18:18:45,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:18:45,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:45,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:18:45,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:18:45,108 INFO L87 Difference]: Start difference. First operand 174 states and 511 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:45,146 INFO L93 Difference]: Finished difference Result 242 states and 652 transitions. [2021-07-09 18:18:45,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:18:45,151 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:18:45,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:45,154 INFO L225 Difference]: With dead ends: 242 [2021-07-09 18:18:45,154 INFO L226 Difference]: Without dead ends: 232 [2021-07-09 18:18:45,154 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:18:45,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-07-09 18:18:45,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 190. [2021-07-09 18:18:45,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.8412698412698414) internal successors, (537), 189 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 537 transitions. [2021-07-09 18:18:45,176 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 537 transitions. Word has length 18 [2021-07-09 18:18:45,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:45,176 INFO L482 AbstractCegarLoop]: Abstraction has 190 states and 537 transitions. [2021-07-09 18:18:45,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,177 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 537 transitions. [2021-07-09 18:18:45,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:18:45,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:45,178 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:45,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 18:18:45,179 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:45,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:45,179 INFO L82 PathProgramCache]: Analyzing trace with hash 206071760, now seen corresponding path program 1 times [2021-07-09 18:18:45,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:45,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852726121] [2021-07-09 18:18:45,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:45,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:45,222 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:45,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:45,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852726121] [2021-07-09 18:18:45,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852726121] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:18:45,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:18:45,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:18:45,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147657433] [2021-07-09 18:18:45,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:18:45,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:45,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:18:45,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:18:45,224 INFO L87 Difference]: Start difference. First operand 190 states and 537 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:45,275 INFO L93 Difference]: Finished difference Result 325 states and 890 transitions. [2021-07-09 18:18:45,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:18:45,275 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:18:45,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:45,277 INFO L225 Difference]: With dead ends: 325 [2021-07-09 18:18:45,277 INFO L226 Difference]: Without dead ends: 307 [2021-07-09 18:18:45,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:18:45,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-07-09 18:18:45,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 235. [2021-07-09 18:18:45,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.893162393162393) internal successors, (677), 234 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 677 transitions. [2021-07-09 18:18:45,299 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 677 transitions. Word has length 18 [2021-07-09 18:18:45,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:45,299 INFO L482 AbstractCegarLoop]: Abstraction has 235 states and 677 transitions. [2021-07-09 18:18:45,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,300 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 677 transitions. [2021-07-09 18:18:45,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:18:45,302 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:45,302 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:45,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-07-09 18:18:45,302 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:45,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:45,303 INFO L82 PathProgramCache]: Analyzing trace with hash -471494800, now seen corresponding path program 2 times [2021-07-09 18:18:45,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:45,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310621681] [2021-07-09 18:18:45,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:45,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:45,338 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:45,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:45,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310621681] [2021-07-09 18:18:45,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310621681] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:18:45,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:18:45,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:18:45,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511515299] [2021-07-09 18:18:45,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:18:45,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:45,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:18:45,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:18:45,340 INFO L87 Difference]: Start difference. First operand 235 states and 677 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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-07-09 18:18:45,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:45,379 INFO L93 Difference]: Finished difference Result 277 states and 750 transitions. [2021-07-09 18:18:45,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:18:45,379 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:18:45,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:45,382 INFO L225 Difference]: With dead ends: 277 [2021-07-09 18:18:45,382 INFO L226 Difference]: Without dead ends: 265 [2021-07-09 18:18:45,386 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 12.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:18:45,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-07-09 18:18:45,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 212. [2021-07-09 18:18:45,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 2.8341232227488153) internal successors, (598), 211 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 598 transitions. [2021-07-09 18:18:45,395 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 598 transitions. Word has length 18 [2021-07-09 18:18:45,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:45,396 INFO L482 AbstractCegarLoop]: Abstraction has 212 states and 598 transitions. [2021-07-09 18:18:45,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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-07-09 18:18:45,396 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 598 transitions. [2021-07-09 18:18:45,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:18:45,397 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:45,397 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:45,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-09 18:18:45,398 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:45,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:45,399 INFO L82 PathProgramCache]: Analyzing trace with hash 94645266, now seen corresponding path program 2 times [2021-07-09 18:18:45,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:45,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638950600] [2021-07-09 18:18:45,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:45,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:45,435 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:45,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:45,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638950600] [2021-07-09 18:18:45,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638950600] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:18:45,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:18:45,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:18:45,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401523333] [2021-07-09 18:18:45,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:18:45,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:45,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:18:45,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:18:45,438 INFO L87 Difference]: Start difference. First operand 212 states and 598 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:45,486 INFO L93 Difference]: Finished difference Result 275 states and 762 transitions. [2021-07-09 18:18:45,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:18:45,487 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:18:45,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:45,489 INFO L225 Difference]: With dead ends: 275 [2021-07-09 18:18:45,489 INFO L226 Difference]: Without dead ends: 261 [2021-07-09 18:18:45,489 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:18:45,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-07-09 18:18:45,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 215. [2021-07-09 18:18:45,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.850467289719626) internal successors, (610), 214 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 610 transitions. [2021-07-09 18:18:45,496 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 610 transitions. Word has length 18 [2021-07-09 18:18:45,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:45,496 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 610 transitions. [2021-07-09 18:18:45,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,497 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 610 transitions. [2021-07-09 18:18:45,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:18:45,497 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:45,497 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:45,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-07-09 18:18:45,498 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:45,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:45,498 INFO L82 PathProgramCache]: Analyzing trace with hash -1521986286, now seen corresponding path program 3 times [2021-07-09 18:18:45,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:45,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54528396] [2021-07-09 18:18:45,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:45,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:45,520 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:45,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:45,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54528396] [2021-07-09 18:18:45,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54528396] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:18:45,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:18:45,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:18:45,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245556468] [2021-07-09 18:18:45,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:18:45,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:45,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:18:45,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:18:45,522 INFO L87 Difference]: Start difference. First operand 215 states and 610 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:45,546 INFO L93 Difference]: Finished difference Result 222 states and 635 transitions. [2021-07-09 18:18:45,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:18:45,547 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:18:45,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:45,549 INFO L225 Difference]: With dead ends: 222 [2021-07-09 18:18:45,549 INFO L226 Difference]: Without dead ends: 222 [2021-07-09 18:18:45,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:18:45,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-07-09 18:18:45,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 213. [2021-07-09 18:18:45,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.8679245283018866) internal successors, (608), 212 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 608 transitions. [2021-07-09 18:18:45,556 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 608 transitions. Word has length 18 [2021-07-09 18:18:45,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:45,556 INFO L482 AbstractCegarLoop]: Abstraction has 213 states and 608 transitions. [2021-07-09 18:18:45,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,556 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 608 transitions. [2021-07-09 18:18:45,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:18:45,557 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:45,557 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:45,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-07-09 18:18:45,557 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:45,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:45,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1597316976, now seen corresponding path program 4 times [2021-07-09 18:18:45,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:45,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395205002] [2021-07-09 18:18:45,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:45,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:45,581 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:45,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:45,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395205002] [2021-07-09 18:18:45,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395205002] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:18:45,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:18:45,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:18:45,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728163458] [2021-07-09 18:18:45,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:18:45,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:45,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:18:45,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:18:45,583 INFO L87 Difference]: Start difference. First operand 213 states and 608 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:45,609 INFO L93 Difference]: Finished difference Result 226 states and 656 transitions. [2021-07-09 18:18:45,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:18:45,610 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:18:45,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:45,611 INFO L225 Difference]: With dead ends: 226 [2021-07-09 18:18:45,611 INFO L226 Difference]: Without dead ends: 226 [2021-07-09 18:18:45,612 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:18:45,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-07-09 18:18:45,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 215. [2021-07-09 18:18:45,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.911214953271028) internal successors, (623), 214 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 623 transitions. [2021-07-09 18:18:45,620 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 623 transitions. Word has length 18 [2021-07-09 18:18:45,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:45,620 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 623 transitions. [2021-07-09 18:18:45,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,620 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 623 transitions. [2021-07-09 18:18:45,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:18:45,622 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:45,622 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:45,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-07-09 18:18:45,622 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:45,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:45,623 INFO L82 PathProgramCache]: Analyzing trace with hash -1128775952, now seen corresponding path program 5 times [2021-07-09 18:18:45,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:45,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023671733] [2021-07-09 18:18:45,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:45,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:45,671 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:45,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:45,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023671733] [2021-07-09 18:18:45,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023671733] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:18:45,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:18:45,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:18:45,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361105796] [2021-07-09 18:18:45,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:18:45,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:45,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:18:45,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:18:45,673 INFO L87 Difference]: Start difference. First operand 215 states and 623 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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-07-09 18:18:45,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:45,710 INFO L93 Difference]: Finished difference Result 212 states and 606 transitions. [2021-07-09 18:18:45,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:18:45,710 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:18:45,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:45,712 INFO L225 Difference]: With dead ends: 212 [2021-07-09 18:18:45,712 INFO L226 Difference]: Without dead ends: 204 [2021-07-09 18:18:45,712 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 29.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:18:45,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-07-09 18:18:45,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 194. [2021-07-09 18:18:45,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.901554404145078) internal successors, (560), 193 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 560 transitions. [2021-07-09 18:18:45,720 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 560 transitions. Word has length 18 [2021-07-09 18:18:45,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:45,721 INFO L482 AbstractCegarLoop]: Abstraction has 194 states and 560 transitions. [2021-07-09 18:18:45,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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-07-09 18:18:45,721 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 560 transitions. [2021-07-09 18:18:45,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 18:18:45,722 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:45,722 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:45,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-07-09 18:18:45,723 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:45,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:45,723 INFO L82 PathProgramCache]: Analyzing trace with hash -81453676, now seen corresponding path program 1 times [2021-07-09 18:18:45,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:45,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788181434] [2021-07-09 18:18:45,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:45,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:45,765 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:45,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:45,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788181434] [2021-07-09 18:18:45,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788181434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:45,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536898466] [2021-07-09 18:18:45,766 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-07-09 18:18:45,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:45,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjunts are in the unsatisfiable core [2021-07-09 18:18:45,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:45,866 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:45,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536898466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:45,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:45,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-07-09 18:18:45,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73785274] [2021-07-09 18:18:45,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:45,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:45,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:45,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:45,868 INFO L87 Difference]: Start difference. First operand 194 states and 560 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 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-07-09 18:18:45,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:45,931 INFO L93 Difference]: Finished difference Result 251 states and 729 transitions. [2021-07-09 18:18:45,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:18:45,931 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 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 20 [2021-07-09 18:18:45,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:45,934 INFO L225 Difference]: With dead ends: 251 [2021-07-09 18:18:45,934 INFO L226 Difference]: Without dead ends: 251 [2021-07-09 18:18:45,934 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 27.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:18:45,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-07-09 18:18:45,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 191. [2021-07-09 18:18:45,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.9) internal successors, (551), 190 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 551 transitions. [2021-07-09 18:18:45,940 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 551 transitions. Word has length 20 [2021-07-09 18:18:45,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:45,940 INFO L482 AbstractCegarLoop]: Abstraction has 191 states and 551 transitions. [2021-07-09 18:18:45,940 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 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-07-09 18:18:45,940 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 551 transitions. [2021-07-09 18:18:45,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:18:45,941 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:45,941 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:46,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-09 18:18:46,164 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:46,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:46,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1893391950, now seen corresponding path program 1 times [2021-07-09 18:18:46,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:46,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107147854] [2021-07-09 18:18:46,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:46,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:46,267 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:46,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:46,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107147854] [2021-07-09 18:18:46,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107147854] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:46,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809813430] [2021-07-09 18:18:46,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:46,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:46,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 18:18:46,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:46,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-09 18:18:46,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:46,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:46,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 18:18:46,460 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:46,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:46,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:46,469 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:5 [2021-07-09 18:18:46,509 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:46,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809813430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:46,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:46,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-09 18:18:46,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799590748] [2021-07-09 18:18:46,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:18:46,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:46,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:18:46,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:46,512 INFO L87 Difference]: Start difference. First operand 191 states and 551 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:46,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:46,606 INFO L93 Difference]: Finished difference Result 377 states and 1096 transitions. [2021-07-09 18:18:46,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:18:46,606 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:18:46,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:46,609 INFO L225 Difference]: With dead ends: 377 [2021-07-09 18:18:46,609 INFO L226 Difference]: Without dead ends: 362 [2021-07-09 18:18:46,609 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 92.7ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:46,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-07-09 18:18:46,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 270. [2021-07-09 18:18:46,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 2.95910780669145) internal successors, (796), 269 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-07-09 18:18:46,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 796 transitions. [2021-07-09 18:18:46,617 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 796 transitions. Word has length 22 [2021-07-09 18:18:46,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:46,617 INFO L482 AbstractCegarLoop]: Abstraction has 270 states and 796 transitions. [2021-07-09 18:18:46,617 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:46,617 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 796 transitions. [2021-07-09 18:18:46,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:18:46,619 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:46,619 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:46,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-07-09 18:18:46,843 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:46,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:46,843 INFO L82 PathProgramCache]: Analyzing trace with hash 373177330, now seen corresponding path program 2 times [2021-07-09 18:18:46,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:46,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462979102] [2021-07-09 18:18:46,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:46,925 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:46,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:46,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462979102] [2021-07-09 18:18:46,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462979102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:46,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323682908] [2021-07-09 18:18:46,925 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:47,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:47,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:47,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 18:18:47,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:47,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 18 treesize of output 14 [2021-07-09 18:18:47,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:47,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:47,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:47,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-07-09 18:18:47,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 13 treesize of output 9 [2021-07-09 18:18:47,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:47,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:47,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:47,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-07-09 18:18:47,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:47,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323682908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:47,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:47,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-09 18:18:47,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899960435] [2021-07-09 18:18:47,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:18:47,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:47,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:18:47,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:47,156 INFO L87 Difference]: Start difference. First operand 270 states and 796 transitions. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 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-07-09 18:18:47,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:47,248 INFO L93 Difference]: Finished difference Result 402 states and 1185 transitions. [2021-07-09 18:18:47,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:18:47,249 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 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 22 [2021-07-09 18:18:47,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:47,251 INFO L225 Difference]: With dead ends: 402 [2021-07-09 18:18:47,251 INFO L226 Difference]: Without dead ends: 387 [2021-07-09 18:18:47,251 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 75.0ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:47,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-07-09 18:18:47,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 294. [2021-07-09 18:18:47,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.962457337883959) internal successors, (868), 293 states have internal predecessors, (868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:47,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 868 transitions. [2021-07-09 18:18:47,259 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 868 transitions. Word has length 22 [2021-07-09 18:18:47,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:47,259 INFO L482 AbstractCegarLoop]: Abstraction has 294 states and 868 transitions. [2021-07-09 18:18:47,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 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-07-09 18:18:47,260 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 868 transitions. [2021-07-09 18:18:47,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:18:47,261 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:47,261 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:47,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:47,474 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:47,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:47,474 INFO L82 PathProgramCache]: Analyzing trace with hash 1309111346, now seen corresponding path program 3 times [2021-07-09 18:18:47,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:47,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62641149] [2021-07-09 18:18:47,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:47,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:47,549 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:47,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:47,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62641149] [2021-07-09 18:18:47,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62641149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:47,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498832063] [2021-07-09 18:18:47,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:47,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:18:47,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:47,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 18:18:47,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:47,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-09 18:18:47,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:47,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:47,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 18 treesize of output 12 [2021-07-09 18:18:47,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:47,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:47,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:47,678 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:11 [2021-07-09 18:18:47,697 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:47,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498832063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:47,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:47,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 18:18:47,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793539890] [2021-07-09 18:18:47,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:18:47,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:47,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:18:47,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:18:47,699 INFO L87 Difference]: Start difference. First operand 294 states and 868 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:47,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:47,777 INFO L93 Difference]: Finished difference Result 461 states and 1361 transitions. [2021-07-09 18:18:47,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:18:47,778 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:18:47,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:47,780 INFO L225 Difference]: With dead ends: 461 [2021-07-09 18:18:47,780 INFO L226 Difference]: Without dead ends: 446 [2021-07-09 18:18:47,781 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 62.6ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:18:47,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-07-09 18:18:47,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 312. [2021-07-09 18:18:47,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.964630225080386) internal successors, (922), 311 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-07-09 18:18:47,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 922 transitions. [2021-07-09 18:18:47,790 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 922 transitions. Word has length 22 [2021-07-09 18:18:47,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:47,790 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 922 transitions. [2021-07-09 18:18:47,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:47,790 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 922 transitions. [2021-07-09 18:18:47,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:18:47,791 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:47,791 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:48,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-07-09 18:18:48,013 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:48,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:48,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1440075702, now seen corresponding path program 4 times [2021-07-09 18:18:48,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:48,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360746393] [2021-07-09 18:18:48,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:48,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:48,094 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:48,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:48,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360746393] [2021-07-09 18:18:48,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360746393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:48,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459993271] [2021-07-09 18:18:48,095 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:48,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:18:48,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:48,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 18:18:48,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:48,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-07-09 18:18:48,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:48,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,182 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:21 [2021-07-09 18:18:48,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:18:48,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:48,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-07-09 18:18:48,231 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:48,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459993271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:48,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:48,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-07-09 18:18:48,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939368630] [2021-07-09 18:18:48,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:48,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:48,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:48,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:48,233 INFO L87 Difference]: Start difference. First operand 312 states and 922 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 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-07-09 18:18:48,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:48,291 INFO L93 Difference]: Finished difference Result 435 states and 1285 transitions. [2021-07-09 18:18:48,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:18:48,292 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:18:48,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:48,294 INFO L225 Difference]: With dead ends: 435 [2021-07-09 18:18:48,294 INFO L226 Difference]: Without dead ends: 420 [2021-07-09 18:18:48,294 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 58.6ms TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:48,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-07-09 18:18:48,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 330. [2021-07-09 18:18:48,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.966565349544073) internal successors, (976), 329 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:48,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 976 transitions. [2021-07-09 18:18:48,303 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 976 transitions. Word has length 22 [2021-07-09 18:18:48,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:48,303 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 976 transitions. [2021-07-09 18:18:48,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 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-07-09 18:18:48,304 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 976 transitions. [2021-07-09 18:18:48,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:18:48,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:48,305 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:48,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:48,521 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:48,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:48,521 INFO L82 PathProgramCache]: Analyzing trace with hash 906040790, now seen corresponding path program 5 times [2021-07-09 18:18:48,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:48,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147107945] [2021-07-09 18:18:48,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:48,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:48,590 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:48,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:48,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147107945] [2021-07-09 18:18:48,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147107945] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:48,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163119240] [2021-07-09 18:18:48,590 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:48,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:48,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:48,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 18:18:48,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:48,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:18:48,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:48,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-07-09 18:18:48,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:18:48,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:48,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:7 [2021-07-09 18:18:48,762 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:48,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163119240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:48,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:48,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-09 18:18:48,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094004754] [2021-07-09 18:18:48,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:18:48,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:48,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:18:48,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:48,764 INFO L87 Difference]: Start difference. First operand 330 states and 976 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 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-07-09 18:18:48,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:48,843 INFO L93 Difference]: Finished difference Result 471 states and 1393 transitions. [2021-07-09 18:18:48,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:18:48,843 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 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 22 [2021-07-09 18:18:48,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:48,846 INFO L225 Difference]: With dead ends: 471 [2021-07-09 18:18:48,846 INFO L226 Difference]: Without dead ends: 456 [2021-07-09 18:18:48,846 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 64.8ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:48,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-07-09 18:18:48,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 342. [2021-07-09 18:18:48,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:48,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-07-09 18:18:48,855 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-07-09 18:18:48,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:48,855 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-07-09 18:18:48,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 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-07-09 18:18:48,856 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-07-09 18:18:48,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:18:48,857 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:48,857 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:49,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-09 18:18:49,079 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:49,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:49,080 INFO L82 PathProgramCache]: Analyzing trace with hash 1893532402, now seen corresponding path program 6 times [2021-07-09 18:18:49,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:49,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891748045] [2021-07-09 18:18:49,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:49,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:49,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-07-09 18:18:49,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:49,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891748045] [2021-07-09 18:18:49,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891748045] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:49,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521436274] [2021-07-09 18:18:49,161 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:49,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:18:49,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:49,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 18:18:49,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:49,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-07-09 18:18:49,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:49,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:49,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:49,255 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-07-09 18:18:49,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 20 treesize of output 14 [2021-07-09 18:18:49,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:49,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:49,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:49,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-07-09 18:18:49,304 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:49,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521436274] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:49,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:49,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 18:18:49,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866501706] [2021-07-09 18:18:49,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:18:49,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:49,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:18:49,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:18:49,305 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 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-07-09 18:18:49,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:49,382 INFO L93 Difference]: Finished difference Result 463 states and 1369 transitions. [2021-07-09 18:18:49,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:18:49,383 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 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 22 [2021-07-09 18:18:49,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:49,385 INFO L225 Difference]: With dead ends: 463 [2021-07-09 18:18:49,385 INFO L226 Difference]: Without dead ends: 448 [2021-07-09 18:18:49,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 77.6ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:18:49,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-07-09 18:18:49,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 342. [2021-07-09 18:18:49,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:49,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-07-09 18:18:49,394 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-07-09 18:18:49,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:49,394 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-07-09 18:18:49,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 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-07-09 18:18:49,394 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-07-09 18:18:49,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:49,395 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:49,395 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:49,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-09 18:18:49,618 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:49,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:49,618 INFO L82 PathProgramCache]: Analyzing trace with hash 1605954960, now seen corresponding path program 7 times [2021-07-09 18:18:49,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:49,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367664224] [2021-07-09 18:18:49,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:49,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:49,646 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:49,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:49,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367664224] [2021-07-09 18:18:49,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367664224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:49,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238670567] [2021-07-09 18:18:49,647 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:49,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:49,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:49,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:49,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:49,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238670567] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:49,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:49,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 18:18:49,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28453260] [2021-07-09 18:18:49,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:18:49,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:49,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:18:49,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:18:49,732 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:49,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:49,823 INFO L93 Difference]: Finished difference Result 800 states and 2293 transitions. [2021-07-09 18:18:49,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:18:49,824 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:49,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:49,828 INFO L225 Difference]: With dead ends: 800 [2021-07-09 18:18:49,828 INFO L226 Difference]: Without dead ends: 800 [2021-07-09 18:18:49,828 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 47.6ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:18:49,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-07-09 18:18:49,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 428. [2021-07-09 18:18:49,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.0960187353629975) internal successors, (1322), 427 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:49,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1322 transitions. [2021-07-09 18:18:49,841 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1322 transitions. Word has length 24 [2021-07-09 18:18:49,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:49,841 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1322 transitions. [2021-07-09 18:18:49,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:49,841 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1322 transitions. [2021-07-09 18:18:49,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:49,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:49,842 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:50,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-07-09 18:18:50,065 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:50,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:50,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1027617620, now seen corresponding path program 8 times [2021-07-09 18:18:50,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:50,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225716365] [2021-07-09 18:18:50,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:50,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:50,101 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:50,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:50,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225716365] [2021-07-09 18:18:50,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225716365] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:50,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243468521] [2021-07-09 18:18:50,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:50,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:50,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:50,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:18:50,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:50,216 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:50,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243468521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:50,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:50,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-09 18:18:50,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016068249] [2021-07-09 18:18:50,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:18:50,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:50,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:18:50,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:18:50,218 INFO L87 Difference]: Start difference. First operand 428 states and 1322 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:50,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:50,692 INFO L93 Difference]: Finished difference Result 1302 states and 3896 transitions. [2021-07-09 18:18:50,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:18:50,693 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:50,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:50,699 INFO L225 Difference]: With dead ends: 1302 [2021-07-09 18:18:50,699 INFO L226 Difference]: Without dead ends: 1252 [2021-07-09 18:18:50,700 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 279.9ms TimeCoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:18:50,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-07-09 18:18:50,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 716. [2021-07-09 18:18:50,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.2363636363636363) internal successors, (2314), 715 states have internal predecessors, (2314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:50,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2314 transitions. [2021-07-09 18:18:50,726 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2314 transitions. Word has length 24 [2021-07-09 18:18:50,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:50,726 INFO L482 AbstractCegarLoop]: Abstraction has 716 states and 2314 transitions. [2021-07-09 18:18:50,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:50,726 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2314 transitions. [2021-07-09 18:18:50,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:50,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:50,729 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:50,953 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-09 18:18:50,953 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:50,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:50,953 INFO L82 PathProgramCache]: Analyzing trace with hash 590648912, now seen corresponding path program 9 times [2021-07-09 18:18:50,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:50,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214647570] [2021-07-09 18:18:50,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:50,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:50,979 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:50,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:50,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214647570] [2021-07-09 18:18:50,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214647570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:50,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311057584] [2021-07-09 18:18:50,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:51,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:18:51,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:51,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:51,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:51,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:51,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311057584] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:51,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:51,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 18:18:51,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733621628] [2021-07-09 18:18:51,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:18:51,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:51,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:18:51,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:18:51,063 INFO L87 Difference]: Start difference. First operand 716 states and 2314 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:51,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:51,163 INFO L93 Difference]: Finished difference Result 1440 states and 4507 transitions. [2021-07-09 18:18:51,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:18:51,164 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:51,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:51,170 INFO L225 Difference]: With dead ends: 1440 [2021-07-09 18:18:51,170 INFO L226 Difference]: Without dead ends: 1297 [2021-07-09 18:18:51,170 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 35.4ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:18:51,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2021-07-09 18:18:51,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 986. [2021-07-09 18:18:51,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 985 states have (on average 3.296446700507614) internal successors, (3247), 985 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:51,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 3247 transitions. [2021-07-09 18:18:51,198 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 3247 transitions. Word has length 24 [2021-07-09 18:18:51,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:51,198 INFO L482 AbstractCegarLoop]: Abstraction has 986 states and 3247 transitions. [2021-07-09 18:18:51,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:51,198 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 3247 transitions. [2021-07-09 18:18:51,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:51,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:51,201 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:51,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:51,417 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:51,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:51,417 INFO L82 PathProgramCache]: Analyzing trace with hash -1807517862, now seen corresponding path program 10 times [2021-07-09 18:18:51,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:51,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162279130] [2021-07-09 18:18:51,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:51,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:51,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:51,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162279130] [2021-07-09 18:18:51,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162279130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:51,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25723474] [2021-07-09 18:18:51,461 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:51,498 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:18:51,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:51,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:51,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:51,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:51,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25723474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:51,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:51,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:18:51,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638074347] [2021-07-09 18:18:51,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:51,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:51,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:51,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:51,552 INFO L87 Difference]: Start difference. First operand 986 states and 3247 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:51,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:51,621 INFO L93 Difference]: Finished difference Result 1349 states and 4231 transitions. [2021-07-09 18:18:51,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:18:51,622 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:51,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:51,628 INFO L225 Difference]: With dead ends: 1349 [2021-07-09 18:18:51,628 INFO L226 Difference]: Without dead ends: 1343 [2021-07-09 18:18:51,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 38.7ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:51,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-07-09 18:18:51,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1016. [2021-07-09 18:18:51,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 3.2679802955665025) internal successors, (3317), 1015 states have internal predecessors, (3317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:51,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 3317 transitions. [2021-07-09 18:18:51,661 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 3317 transitions. Word has length 24 [2021-07-09 18:18:51,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:51,661 INFO L482 AbstractCegarLoop]: Abstraction has 1016 states and 3317 transitions. [2021-07-09 18:18:51,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:51,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 3317 transitions. [2021-07-09 18:18:51,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:51,664 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:51,664 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:51,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:51,877 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:51,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:51,877 INFO L82 PathProgramCache]: Analyzing trace with hash -634548306, now seen corresponding path program 11 times [2021-07-09 18:18:51,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:51,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541356457] [2021-07-09 18:18:51,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:51,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:51,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:51,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541356457] [2021-07-09 18:18:51,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541356457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:51,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123793323] [2021-07-09 18:18:51,912 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:51,959 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:18:51,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:51,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:18:51,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:52,014 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:52,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123793323] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:52,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:52,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:18:52,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048952305] [2021-07-09 18:18:52,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:18:52,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:52,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:18:52,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:18:52,015 INFO L87 Difference]: Start difference. First operand 1016 states and 3317 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:52,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:52,103 INFO L93 Difference]: Finished difference Result 2033 states and 6560 transitions. [2021-07-09 18:18:52,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:18:52,103 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:52,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:52,114 INFO L225 Difference]: With dead ends: 2033 [2021-07-09 18:18:52,114 INFO L226 Difference]: Without dead ends: 2018 [2021-07-09 18:18:52,114 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 34.3ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:18:52,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2021-07-09 18:18:52,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1477. [2021-07-09 18:18:52,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 3.432249322493225) internal successors, (5066), 1476 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:52,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 5066 transitions. [2021-07-09 18:18:52,162 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 5066 transitions. Word has length 24 [2021-07-09 18:18:52,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:52,162 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 5066 transitions. [2021-07-09 18:18:52,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:52,162 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 5066 transitions. [2021-07-09 18:18:52,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:52,167 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:52,167 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:52,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-09 18:18:52,381 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:52,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:52,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1247760558, now seen corresponding path program 12 times [2021-07-09 18:18:52,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:52,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964719738] [2021-07-09 18:18:52,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:52,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:52,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:52,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:52,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964719738] [2021-07-09 18:18:52,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964719738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:52,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340466576] [2021-07-09 18:18:52,422 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:52,457 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:18:52,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:52,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:52,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:52,496 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:52,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340466576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:52,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:52,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:18:52,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264560135] [2021-07-09 18:18:52,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:52,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:52,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:52,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:52,497 INFO L87 Difference]: Start difference. First operand 1477 states and 5066 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:52,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:52,566 INFO L93 Difference]: Finished difference Result 1938 states and 6279 transitions. [2021-07-09 18:18:52,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:18:52,566 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:52,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:52,576 INFO L225 Difference]: With dead ends: 1938 [2021-07-09 18:18:52,577 INFO L226 Difference]: Without dead ends: 1922 [2021-07-09 18:18:52,577 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 31.4ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:18:52,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2021-07-09 18:18:52,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1400. [2021-07-09 18:18:52,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 1399 states have (on average 3.3924231593995713) internal successors, (4746), 1399 states have internal predecessors, (4746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:52,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 4746 transitions. [2021-07-09 18:18:52,619 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 4746 transitions. Word has length 24 [2021-07-09 18:18:52,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:52,620 INFO L482 AbstractCegarLoop]: Abstraction has 1400 states and 4746 transitions. [2021-07-09 18:18:52,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:52,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 4746 transitions. [2021-07-09 18:18:52,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:52,624 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:52,624 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:52,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:52,841 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:52,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:52,841 INFO L82 PathProgramCache]: Analyzing trace with hash 2047216916, now seen corresponding path program 13 times [2021-07-09 18:18:52,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:52,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017266509] [2021-07-09 18:18:52,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:52,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:52,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:52,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:52,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017266509] [2021-07-09 18:18:52,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017266509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:52,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724569898] [2021-07-09 18:18:52,865 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:52,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:52,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:52,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:52,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:52,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724569898] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:52,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:52,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:18:52,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852455807] [2021-07-09 18:18:52,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:52,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:52,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:52,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:52,928 INFO L87 Difference]: Start difference. First operand 1400 states and 4746 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:53,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:53,000 INFO L93 Difference]: Finished difference Result 2961 states and 9894 transitions. [2021-07-09 18:18:53,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:18:53,001 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:53,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:53,029 INFO L225 Difference]: With dead ends: 2961 [2021-07-09 18:18:53,029 INFO L226 Difference]: Without dead ends: 2952 [2021-07-09 18:18:53,030 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 22.2ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:53,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2952 states. [2021-07-09 18:18:53,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2952 to 2033. [2021-07-09 18:18:53,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.534448818897638) internal successors, (7182), 2032 states have internal predecessors, (7182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:53,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7182 transitions. [2021-07-09 18:18:53,102 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7182 transitions. Word has length 24 [2021-07-09 18:18:53,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:53,103 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7182 transitions. [2021-07-09 18:18:53,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:53,103 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7182 transitions. [2021-07-09 18:18:53,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:53,142 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:53,142 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:53,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-09 18:18:53,343 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:53,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:53,343 INFO L82 PathProgramCache]: Analyzing trace with hash -657880004, now seen corresponding path program 14 times [2021-07-09 18:18:53,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:53,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421143992] [2021-07-09 18:18:53,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:53,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:53,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:53,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:53,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421143992] [2021-07-09 18:18:53,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421143992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:53,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549167224] [2021-07-09 18:18:53,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:53,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:53,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:53,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:53,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:53,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:53,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549167224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:53,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:53,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:18:53,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832896190] [2021-07-09 18:18:53,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:53,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:53,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:53,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:53,434 INFO L87 Difference]: Start difference. First operand 2033 states and 7182 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:53,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:53,501 INFO L93 Difference]: Finished difference Result 3041 states and 10107 transitions. [2021-07-09 18:18:53,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:18:53,501 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:53,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:53,510 INFO L225 Difference]: With dead ends: 3041 [2021-07-09 18:18:53,510 INFO L226 Difference]: Without dead ends: 3041 [2021-07-09 18:18:53,510 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 29.2ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:18:53,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3041 states. [2021-07-09 18:18:53,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3041 to 2012. [2021-07-09 18:18:53,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2012 states, 2011 states have (on average 3.52710094480358) internal successors, (7093), 2011 states have internal predecessors, (7093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:53,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2012 states to 2012 states and 7093 transitions. [2021-07-09 18:18:53,573 INFO L78 Accepts]: Start accepts. Automaton has 2012 states and 7093 transitions. Word has length 24 [2021-07-09 18:18:53,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:53,573 INFO L482 AbstractCegarLoop]: Abstraction has 2012 states and 7093 transitions. [2021-07-09 18:18:53,573 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:53,573 INFO L276 IsEmpty]: Start isEmpty. Operand 2012 states and 7093 transitions. [2021-07-09 18:18:53,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:53,578 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:53,578 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:53,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:53,801 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:53,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:53,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1385038064, now seen corresponding path program 15 times [2021-07-09 18:18:53,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:53,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697235183] [2021-07-09 18:18:53,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:53,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:53,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:53,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:53,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697235183] [2021-07-09 18:18:53,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697235183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:53,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001081856] [2021-07-09 18:18:53,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:53,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:18:53,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:53,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:53,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:53,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:53,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001081856] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:53,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:53,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-09 18:18:53,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247462243] [2021-07-09 18:18:53,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:18:53,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:53,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:18:53,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:18:53,941 INFO L87 Difference]: Start difference. First operand 2012 states and 7093 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:54,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:54,654 INFO L93 Difference]: Finished difference Result 9230 states and 29756 transitions. [2021-07-09 18:18:54,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:18:54,660 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:54,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:54,697 INFO L225 Difference]: With dead ends: 9230 [2021-07-09 18:18:54,697 INFO L226 Difference]: Without dead ends: 8962 [2021-07-09 18:18:54,698 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 421.4ms TimeCoverageRelationStatistics Valid=475, Invalid=1595, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:18:54,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8962 states. [2021-07-09 18:18:54,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8962 to 4517. [2021-07-09 18:18:54,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 4516 states have (on average 3.649468556244464) internal successors, (16481), 4516 states have internal predecessors, (16481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:54,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 16481 transitions. [2021-07-09 18:18:54,905 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 16481 transitions. Word has length 24 [2021-07-09 18:18:54,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:54,905 INFO L482 AbstractCegarLoop]: Abstraction has 4517 states and 16481 transitions. [2021-07-09 18:18:54,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:54,905 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 16481 transitions. [2021-07-09 18:18:54,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:54,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:54,916 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:55,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-09 18:18:55,141 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:55,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:55,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1687186486, now seen corresponding path program 16 times [2021-07-09 18:18:55,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:55,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847664224] [2021-07-09 18:18:55,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:55,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:55,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:55,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:55,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847664224] [2021-07-09 18:18:55,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847664224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:55,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642508191] [2021-07-09 18:18:55,181 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:55,210 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:18:55,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:55,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:55,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:55,245 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:18:55,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642508191] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:55,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:55,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:18:55,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9998355] [2021-07-09 18:18:55,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:55,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:55,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:55,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:55,247 INFO L87 Difference]: Start difference. First operand 4517 states and 16481 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 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-07-09 18:18:55,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:55,329 INFO L93 Difference]: Finished difference Result 5640 states and 19744 transitions. [2021-07-09 18:18:55,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:18:55,330 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:55,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:55,349 INFO L225 Difference]: With dead ends: 5640 [2021-07-09 18:18:55,349 INFO L226 Difference]: Without dead ends: 5614 [2021-07-09 18:18:55,349 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 24.0ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:55,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5614 states. [2021-07-09 18:18:55,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5614 to 4545. [2021-07-09 18:18:55,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4545 states, 4544 states have (on average 3.642825704225352) internal successors, (16553), 4544 states have internal predecessors, (16553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:55,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4545 states to 4545 states and 16553 transitions. [2021-07-09 18:18:55,475 INFO L78 Accepts]: Start accepts. Automaton has 4545 states and 16553 transitions. Word has length 24 [2021-07-09 18:18:55,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:55,475 INFO L482 AbstractCegarLoop]: Abstraction has 4545 states and 16553 transitions. [2021-07-09 18:18:55,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 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-07-09 18:18:55,475 INFO L276 IsEmpty]: Start isEmpty. Operand 4545 states and 16553 transitions. [2021-07-09 18:18:55,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:55,486 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:55,486 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:55,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-07-09 18:18:55,701 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:55,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:55,701 INFO L82 PathProgramCache]: Analyzing trace with hash -72104176, now seen corresponding path program 17 times [2021-07-09 18:18:55,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:55,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448159721] [2021-07-09 18:18:55,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:55,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:55,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:55,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:55,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448159721] [2021-07-09 18:18:55,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448159721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:55,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520434503] [2021-07-09 18:18:55,779 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:55,804 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:18:55,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:55,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:55,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:55,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:55,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520434503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:55,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:55,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-07-09 18:18:55,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516769554] [2021-07-09 18:18:55,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:18:55,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:55,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:18:55,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:55,848 INFO L87 Difference]: Start difference. First operand 4545 states and 16553 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:56,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:56,065 INFO L93 Difference]: Finished difference Result 6419 states and 21871 transitions. [2021-07-09 18:18:56,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:18:56,065 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:56,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:56,083 INFO L225 Difference]: With dead ends: 6419 [2021-07-09 18:18:56,084 INFO L226 Difference]: Without dead ends: 6345 [2021-07-09 18:18:56,084 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 141.4ms TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:18:56,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6345 states. [2021-07-09 18:18:56,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6345 to 4523. [2021-07-09 18:18:56,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4523 states, 4522 states have (on average 3.645731977001327) internal successors, (16486), 4522 states have internal predecessors, (16486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:56,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4523 states to 4523 states and 16486 transitions. [2021-07-09 18:18:56,202 INFO L78 Accepts]: Start accepts. Automaton has 4523 states and 16486 transitions. Word has length 24 [2021-07-09 18:18:56,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:56,202 INFO L482 AbstractCegarLoop]: Abstraction has 4523 states and 16486 transitions. [2021-07-09 18:18:56,203 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:56,203 INFO L276 IsEmpty]: Start isEmpty. Operand 4523 states and 16486 transitions. [2021-07-09 18:18:56,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:56,213 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:56,213 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:56,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-09 18:18:56,429 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:56,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:56,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1793507450, now seen corresponding path program 18 times [2021-07-09 18:18:56,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:56,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831057631] [2021-07-09 18:18:56,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:56,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:56,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:56,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:56,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831057631] [2021-07-09 18:18:56,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831057631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:56,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860509818] [2021-07-09 18:18:56,454 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:56,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:18:56,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:56,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:56,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:56,562 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:56,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860509818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:56,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:56,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:18:56,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931522977] [2021-07-09 18:18:56,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:56,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:56,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:56,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:56,564 INFO L87 Difference]: Start difference. First operand 4523 states and 16486 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:56,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:56,668 INFO L93 Difference]: Finished difference Result 5931 states and 21351 transitions. [2021-07-09 18:18:56,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:18:56,668 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:56,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:56,680 INFO L225 Difference]: With dead ends: 5931 [2021-07-09 18:18:56,680 INFO L226 Difference]: Without dead ends: 5906 [2021-07-09 18:18:56,680 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:56,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2021-07-09 18:18:56,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 5352. [2021-07-09 18:18:56,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5352 states, 5351 states have (on average 3.690712016445524) internal successors, (19749), 5351 states have internal predecessors, (19749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:56,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5352 states to 5352 states and 19749 transitions. [2021-07-09 18:18:56,810 INFO L78 Accepts]: Start accepts. Automaton has 5352 states and 19749 transitions. Word has length 24 [2021-07-09 18:18:56,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:56,810 INFO L482 AbstractCegarLoop]: Abstraction has 5352 states and 19749 transitions. [2021-07-09 18:18:56,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:56,810 INFO L276 IsEmpty]: Start isEmpty. Operand 5352 states and 19749 transitions. [2021-07-09 18:18:56,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:56,822 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:56,822 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:57,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-07-09 18:18:57,041 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:57,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:57,041 INFO L82 PathProgramCache]: Analyzing trace with hash -591195082, now seen corresponding path program 19 times [2021-07-09 18:18:57,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:57,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877217888] [2021-07-09 18:18:57,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:57,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:57,076 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:57,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:57,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877217888] [2021-07-09 18:18:57,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877217888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:57,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553643285] [2021-07-09 18:18:57,077 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:57,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:57,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:18:57,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:57,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:57,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553643285] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:57,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:57,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:18:57,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4046845] [2021-07-09 18:18:57,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:57,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:57,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:57,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:57,152 INFO L87 Difference]: Start difference. First operand 5352 states and 19749 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:57,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:57,296 INFO L93 Difference]: Finished difference Result 6187 states and 22242 transitions. [2021-07-09 18:18:57,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:18:57,296 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:57,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:57,309 INFO L225 Difference]: With dead ends: 6187 [2021-07-09 18:18:57,309 INFO L226 Difference]: Without dead ends: 6177 [2021-07-09 18:18:57,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 32.3ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:18:57,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6177 states. [2021-07-09 18:18:57,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6177 to 5419. [2021-07-09 18:18:57,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5419 states, 5418 states have (on average 3.6864156515319304) internal successors, (19973), 5418 states have internal predecessors, (19973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:57,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5419 states to 5419 states and 19973 transitions. [2021-07-09 18:18:57,432 INFO L78 Accepts]: Start accepts. Automaton has 5419 states and 19973 transitions. Word has length 24 [2021-07-09 18:18:57,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:57,432 INFO L482 AbstractCegarLoop]: Abstraction has 5419 states and 19973 transitions. [2021-07-09 18:18:57,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:57,433 INFO L276 IsEmpty]: Start isEmpty. Operand 5419 states and 19973 transitions. [2021-07-09 18:18:57,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:57,444 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:57,445 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:57,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-09 18:18:57,667 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:57,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:57,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1864128790, now seen corresponding path program 20 times [2021-07-09 18:18:57,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:57,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686620653] [2021-07-09 18:18:57,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:57,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:57,690 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:57,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:57,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686620653] [2021-07-09 18:18:57,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686620653] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:57,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652417150] [2021-07-09 18:18:57,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:57,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:57,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:57,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:18:57,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:57,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:57,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652417150] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:57,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:57,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-07-09 18:18:57,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766676433] [2021-07-09 18:18:57,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:18:57,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:57,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:18:57,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:18:57,777 INFO L87 Difference]: Start difference. First operand 5419 states and 19973 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:58,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:58,329 INFO L93 Difference]: Finished difference Result 7179 states and 25144 transitions. [2021-07-09 18:18:58,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:18:58,329 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:58,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:58,345 INFO L225 Difference]: With dead ends: 7179 [2021-07-09 18:18:58,345 INFO L226 Difference]: Without dead ends: 7111 [2021-07-09 18:18:58,346 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 339.4ms TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:58,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7111 states. [2021-07-09 18:18:58,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7111 to 5518. [2021-07-09 18:18:58,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5518 states, 5517 states have (on average 3.6699293094072867) internal successors, (20247), 5517 states have internal predecessors, (20247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:58,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5518 states to 5518 states and 20247 transitions. [2021-07-09 18:18:58,486 INFO L78 Accepts]: Start accepts. Automaton has 5518 states and 20247 transitions. Word has length 24 [2021-07-09 18:18:58,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:58,486 INFO L482 AbstractCegarLoop]: Abstraction has 5518 states and 20247 transitions. [2021-07-09 18:18:58,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:58,486 INFO L276 IsEmpty]: Start isEmpty. Operand 5518 states and 20247 transitions. [2021-07-09 18:18:58,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:58,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:58,498 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:58,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:58,721 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:58,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:58,721 INFO L82 PathProgramCache]: Analyzing trace with hash 437269908, now seen corresponding path program 21 times [2021-07-09 18:18:58,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:58,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548540173] [2021-07-09 18:18:58,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:58,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:58,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:58,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:58,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548540173] [2021-07-09 18:18:58,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548540173] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:58,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035519623] [2021-07-09 18:18:58,746 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:58,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:18:58,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:58,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:18:58,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:58,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:18:58,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035519623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:58,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:58,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-07-09 18:18:58,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679719684] [2021-07-09 18:18:58,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:18:58,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:58,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:18:58,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:18:58,837 INFO L87 Difference]: Start difference. First operand 5518 states and 20247 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:59,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:59,337 INFO L93 Difference]: Finished difference Result 11751 states and 40710 transitions. [2021-07-09 18:18:59,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:18:59,337 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:18:59,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:59,368 INFO L225 Difference]: With dead ends: 11751 [2021-07-09 18:18:59,368 INFO L226 Difference]: Without dead ends: 11587 [2021-07-09 18:18:59,369 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 276.1ms TimeCoverageRelationStatistics Valid=294, Invalid=1038, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:18:59,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11587 states. [2021-07-09 18:18:59,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11587 to 8418. [2021-07-09 18:18:59,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8418 states, 8417 states have (on average 3.7303077105857194) internal successors, (31398), 8417 states have internal predecessors, (31398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:59,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8418 states to 8418 states and 31398 transitions. [2021-07-09 18:18:59,565 INFO L78 Accepts]: Start accepts. Automaton has 8418 states and 31398 transitions. Word has length 24 [2021-07-09 18:18:59,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:59,566 INFO L482 AbstractCegarLoop]: Abstraction has 8418 states and 31398 transitions. [2021-07-09 18:18:59,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:59,566 INFO L276 IsEmpty]: Start isEmpty. Operand 8418 states and 31398 transitions. [2021-07-09 18:18:59,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:18:59,628 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:59,628 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:59,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-07-09 18:18:59,829 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:59,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:59,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1422809918, now seen corresponding path program 22 times [2021-07-09 18:18:59,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:59,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312013013] [2021-07-09 18:18:59,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:59,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:59,859 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:59,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:59,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312013013] [2021-07-09 18:18:59,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312013013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:59,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177316891] [2021-07-09 18:18:59,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:59,888 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:18:59,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:59,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:18:59,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:59,944 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:59,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177316891] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:59,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:59,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-07-09 18:18:59,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062107358] [2021-07-09 18:18:59,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:18:59,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:59,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:18:59,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:18:59,946 INFO L87 Difference]: Start difference. First operand 8418 states and 31398 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:00,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:00,114 INFO L93 Difference]: Finished difference Result 9470 states and 34319 transitions. [2021-07-09 18:19:00,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:19:00,115 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:19:00,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:00,139 INFO L225 Difference]: With dead ends: 9470 [2021-07-09 18:19:00,140 INFO L226 Difference]: Without dead ends: 9392 [2021-07-09 18:19:00,140 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 59.1ms TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:19:00,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9392 states. [2021-07-09 18:19:00,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9392 to 8499. [2021-07-09 18:19:00,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8499 states, 8498 states have (on average 3.7232289950576605) internal successors, (31640), 8498 states have internal predecessors, (31640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:00,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8499 states to 8499 states and 31640 transitions. [2021-07-09 18:19:00,349 INFO L78 Accepts]: Start accepts. Automaton has 8499 states and 31640 transitions. Word has length 24 [2021-07-09 18:19:00,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:00,349 INFO L482 AbstractCegarLoop]: Abstraction has 8499 states and 31640 transitions. [2021-07-09 18:19:00,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:00,349 INFO L276 IsEmpty]: Start isEmpty. Operand 8499 states and 31640 transitions. [2021-07-09 18:19:00,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:00,428 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:00,428 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:00,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:00,628 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:00,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:00,629 INFO L82 PathProgramCache]: Analyzing trace with hash 1052800080, now seen corresponding path program 23 times [2021-07-09 18:19:00,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:00,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793354999] [2021-07-09 18:19:00,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:00,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:00,888 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:00,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:00,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793354999] [2021-07-09 18:19:00,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793354999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:00,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002419136] [2021-07-09 18:19:00,888 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:00,915 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:19:00,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:00,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:19:00,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:01,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:01,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:01,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:01,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:01,177 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:67 [2021-07-09 18:19:01,239 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_19], 2=[A]} [2021-07-09 18:19:01,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:01,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:01,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:01,255 INFO L518 ElimStorePlain]: Eliminatee v_C_19 vanished before elimination [2021-07-09 18:19:01,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:01,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:01,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:19:01,261 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:01,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:01,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:01,269 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:19:01,290 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:01,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002419136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:01,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:01,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:01,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428129116] [2021-07-09 18:19:01,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:01,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:01,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:01,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:01,291 INFO L87 Difference]: Start difference. First operand 8499 states and 31640 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:02,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:02,022 INFO L93 Difference]: Finished difference Result 11583 states and 42036 transitions. [2021-07-09 18:19:02,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:19:02,022 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:02,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:02,050 INFO L225 Difference]: With dead ends: 11583 [2021-07-09 18:19:02,050 INFO L226 Difference]: Without dead ends: 11568 [2021-07-09 18:19:02,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 581.6ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:19:02,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11568 states. [2021-07-09 18:19:02,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11568 to 8601. [2021-07-09 18:19:02,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8601 states, 8600 states have (on average 3.716860465116279) internal successors, (31965), 8600 states have internal predecessors, (31965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:02,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8601 states to 8601 states and 31965 transitions. [2021-07-09 18:19:02,273 INFO L78 Accepts]: Start accepts. Automaton has 8601 states and 31965 transitions. Word has length 28 [2021-07-09 18:19:02,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:02,273 INFO L482 AbstractCegarLoop]: Abstraction has 8601 states and 31965 transitions. [2021-07-09 18:19:02,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:02,274 INFO L276 IsEmpty]: Start isEmpty. Operand 8601 states and 31965 transitions. [2021-07-09 18:19:02,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:02,290 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:02,290 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:02,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-07-09 18:19:02,490 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:02,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:02,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1677459088, now seen corresponding path program 24 times [2021-07-09 18:19:02,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:02,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574065666] [2021-07-09 18:19:02,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:02,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:02,784 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:02,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:02,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574065666] [2021-07-09 18:19:02,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574065666] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:02,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649335800] [2021-07-09 18:19:02,784 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:02,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:19:02,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:02,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:02,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:02,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:02,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:02,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:02,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:02,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-09 18:19:03,090 INFO L446 ElimStorePlain]: Different costs {0=[v_C_21, B], 2=[A]} [2021-07-09 18:19:03,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:19:03,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:03,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:03,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-07-09 18:19:03,109 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:03,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:03,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:03,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:03,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:19:03,123 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:03,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:03,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:03,130 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:19:03,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:03,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649335800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:03,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:03,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:03,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19091] [2021-07-09 18:19:03,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:03,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:03,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:03,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:03,150 INFO L87 Difference]: Start difference. First operand 8601 states and 31965 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:03,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:03,776 INFO L93 Difference]: Finished difference Result 11653 states and 42250 transitions. [2021-07-09 18:19:03,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:19:03,776 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:03,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:03,802 INFO L225 Difference]: With dead ends: 11653 [2021-07-09 18:19:03,802 INFO L226 Difference]: Without dead ends: 11611 [2021-07-09 18:19:03,802 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 502.4ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:19:03,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11611 states. [2021-07-09 18:19:03,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11611 to 8620. [2021-07-09 18:19:04,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8620 states, 8619 states have (on average 3.716092354101404) internal successors, (32029), 8619 states have internal predecessors, (32029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:04,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8620 states to 8620 states and 32029 transitions. [2021-07-09 18:19:04,028 INFO L78 Accepts]: Start accepts. Automaton has 8620 states and 32029 transitions. Word has length 28 [2021-07-09 18:19:04,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:04,028 INFO L482 AbstractCegarLoop]: Abstraction has 8620 states and 32029 transitions. [2021-07-09 18:19:04,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:04,028 INFO L276 IsEmpty]: Start isEmpty. Operand 8620 states and 32029 transitions. [2021-07-09 18:19:04,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:04,043 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:04,043 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:04,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-07-09 18:19:04,244 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:04,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:04,244 INFO L82 PathProgramCache]: Analyzing trace with hash -350938928, now seen corresponding path program 25 times [2021-07-09 18:19:04,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:04,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759042724] [2021-07-09 18:19:04,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:04,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:04,489 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:04,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:04,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759042724] [2021-07-09 18:19:04,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759042724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:04,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918262016] [2021-07-09 18:19:04,490 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:04,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:04,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:04,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:04,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:04,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:04,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:04,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:04,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-09 18:19:04,732 INFO L446 ElimStorePlain]: Different costs {0=[v_C_23], 3=[A]} [2021-07-09 18:19:04,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 32 treesize of output 24 [2021-07-09 18:19:04,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:04,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:04,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:04,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 29 [2021-07-09 18:19:04,755 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:04,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:04,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:04,764 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-07-09 18:19:04,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:19:04,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:04,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:04,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:04,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:19:04,810 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:04,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918262016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:04,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:04,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:04,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504573731] [2021-07-09 18:19:04,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:04,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:04,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:04,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:04,812 INFO L87 Difference]: Start difference. First operand 8620 states and 32029 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:05,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:05,356 INFO L93 Difference]: Finished difference Result 11729 states and 42507 transitions. [2021-07-09 18:19:05,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:19:05,356 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:05,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:05,382 INFO L225 Difference]: With dead ends: 11729 [2021-07-09 18:19:05,382 INFO L226 Difference]: Without dead ends: 11714 [2021-07-09 18:19:05,383 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 438.6ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:19:05,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11714 states. [2021-07-09 18:19:05,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11714 to 8638. [2021-07-09 18:19:05,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8638 states, 8637 states have (on average 3.717031376635406) internal successors, (32104), 8637 states have internal predecessors, (32104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:05,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8638 states to 8638 states and 32104 transitions. [2021-07-09 18:19:05,589 INFO L78 Accepts]: Start accepts. Automaton has 8638 states and 32104 transitions. Word has length 28 [2021-07-09 18:19:05,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:05,589 INFO L482 AbstractCegarLoop]: Abstraction has 8638 states and 32104 transitions. [2021-07-09 18:19:05,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:05,589 INFO L276 IsEmpty]: Start isEmpty. Operand 8638 states and 32104 transitions. [2021-07-09 18:19:05,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:05,603 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:05,604 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:05,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-07-09 18:19:05,804 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:05,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:05,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1471520656, now seen corresponding path program 26 times [2021-07-09 18:19:05,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:05,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297196054] [2021-07-09 18:19:05,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:05,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:06,071 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:06,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:06,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297196054] [2021-07-09 18:19:06,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297196054] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:06,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880514523] [2021-07-09 18:19:06,071 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:06,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:19:06,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:06,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:06,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:06,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:06,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:06,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:06,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-07-09 18:19:06,440 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_25], 2=[A]} [2021-07-09 18:19:06,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:06,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:06,453 INFO L518 ElimStorePlain]: Eliminatee v_C_25 vanished before elimination [2021-07-09 18:19:06,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:06,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:19:06,459 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:06,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,468 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:19:06,488 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:06,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880514523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:06,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:06,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:06,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806010159] [2021-07-09 18:19:06,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:06,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:06,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:06,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:06,491 INFO L87 Difference]: Start difference. First operand 8638 states and 32104 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:07,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:07,132 INFO L93 Difference]: Finished difference Result 11712 states and 42480 transitions. [2021-07-09 18:19:07,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:19:07,133 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:07,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:07,162 INFO L225 Difference]: With dead ends: 11712 [2021-07-09 18:19:07,162 INFO L226 Difference]: Without dead ends: 11697 [2021-07-09 18:19:07,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 508.8ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:19:07,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11697 states. [2021-07-09 18:19:07,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11697 to 8684. [2021-07-09 18:19:07,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8684 states, 8683 states have (on average 3.71542093746401) internal successors, (32261), 8683 states have internal predecessors, (32261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:07,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8684 states to 8684 states and 32261 transitions. [2021-07-09 18:19:07,343 INFO L78 Accepts]: Start accepts. Automaton has 8684 states and 32261 transitions. Word has length 28 [2021-07-09 18:19:07,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:07,344 INFO L482 AbstractCegarLoop]: Abstraction has 8684 states and 32261 transitions. [2021-07-09 18:19:07,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:07,344 INFO L276 IsEmpty]: Start isEmpty. Operand 8684 states and 32261 transitions. [2021-07-09 18:19:07,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:07,358 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:07,358 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:07,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-07-09 18:19:07,559 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:07,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:07,559 INFO L82 PathProgramCache]: Analyzing trace with hash -556877360, now seen corresponding path program 27 times [2021-07-09 18:19:07,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:07,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420141953] [2021-07-09 18:19:07,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:07,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:07,783 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:07,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:07,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420141953] [2021-07-09 18:19:07,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420141953] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:07,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257544353] [2021-07-09 18:19:07,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:07,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:19:07,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:07,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-09 18:19:07,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:08,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:08,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:08,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:08,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:57 [2021-07-09 18:19:08,149 INFO L446 ElimStorePlain]: Different costs {0=[v_C_27], 3=[A]} [2021-07-09 18:19:08,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 24 treesize of output 20 [2021-07-09 18:19:08,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:08,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,195 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:08,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-07-09 18:19:08,214 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:08,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:08,280 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:92 [2021-07-09 18:19:08,446 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 18:19:08,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:08,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-07-09 18:19:08,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:19:08,489 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-09 18:19:08,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 33 [2021-07-09 18:19:08,491 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:19:08,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:08,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:19:08,505 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,578 INFO L628 ElimStorePlain]: treesize reduction 49, result has 55.0 percent of original size [2021-07-09 18:19:08,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:19:08,584 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-07-09 18:19:08,670 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:08,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257544353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:08,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:08,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-09 18:19:08,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370644067] [2021-07-09 18:19:08,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:19:08,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:08,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:19:08,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:19:08,672 INFO L87 Difference]: Start difference. First operand 8684 states and 32261 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:09,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:09,610 INFO L93 Difference]: Finished difference Result 11951 states and 43153 transitions. [2021-07-09 18:19:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:19:09,610 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:09,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:09,637 INFO L225 Difference]: With dead ends: 11951 [2021-07-09 18:19:09,637 INFO L226 Difference]: Without dead ends: 11879 [2021-07-09 18:19:09,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 750.1ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:19:09,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11879 states. [2021-07-09 18:19:09,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11879 to 8687. [2021-07-09 18:19:09,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8687 states, 8686 states have (on average 3.7159797375086345) internal successors, (32277), 8686 states have internal predecessors, (32277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:09,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8687 states to 8687 states and 32277 transitions. [2021-07-09 18:19:09,838 INFO L78 Accepts]: Start accepts. Automaton has 8687 states and 32277 transitions. Word has length 28 [2021-07-09 18:19:09,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:09,839 INFO L482 AbstractCegarLoop]: Abstraction has 8687 states and 32277 transitions. [2021-07-09 18:19:09,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:09,839 INFO L276 IsEmpty]: Start isEmpty. Operand 8687 states and 32277 transitions. [2021-07-09 18:19:09,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:09,853 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:09,853 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:10,053 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-07-09 18:19:10,054 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:10,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:10,054 INFO L82 PathProgramCache]: Analyzing trace with hash 108829392, now seen corresponding path program 28 times [2021-07-09 18:19:10,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:10,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867749182] [2021-07-09 18:19:10,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:10,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:10,298 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:10,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:10,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867749182] [2021-07-09 18:19:10,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867749182] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:10,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965876084] [2021-07-09 18:19:10,299 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:10,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:19:10,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:10,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:10,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:10,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:10,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:10,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:10,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:10,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-07-09 18:19:10,520 INFO L446 ElimStorePlain]: Different costs {0=[v_C_29], 3=[A]} [2021-07-09 18:19:10,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 28 treesize of output 24 [2021-07-09 18:19:10,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:10,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:10,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:10,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:10,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:19:10,543 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:10,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:10,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:10,555 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-07-09 18:19:10,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:19:10,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:10,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:10,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:10,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:19:10,634 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:10,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965876084] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:10,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:10,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:10,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129017678] [2021-07-09 18:19:10,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:10,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:10,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:10,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:10,635 INFO L87 Difference]: Start difference. First operand 8687 states and 32277 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:11,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:11,212 INFO L93 Difference]: Finished difference Result 11740 states and 42594 transitions. [2021-07-09 18:19:11,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:19:11,213 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:11,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:11,238 INFO L225 Difference]: With dead ends: 11740 [2021-07-09 18:19:11,238 INFO L226 Difference]: Without dead ends: 11725 [2021-07-09 18:19:11,238 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 450.1ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:19:11,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2021-07-09 18:19:11,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 8719. [2021-07-09 18:19:11,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8719 states, 8718 states have (on average 3.714269327827483) internal successors, (32381), 8718 states have internal predecessors, (32381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:11,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8719 states to 8719 states and 32381 transitions. [2021-07-09 18:19:11,400 INFO L78 Accepts]: Start accepts. Automaton has 8719 states and 32381 transitions. Word has length 28 [2021-07-09 18:19:11,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:11,400 INFO L482 AbstractCegarLoop]: Abstraction has 8719 states and 32381 transitions. [2021-07-09 18:19:11,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:11,401 INFO L276 IsEmpty]: Start isEmpty. Operand 8719 states and 32381 transitions. [2021-07-09 18:19:11,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:11,418 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:11,418 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:11,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:11,622 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:11,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:11,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1194690256, now seen corresponding path program 29 times [2021-07-09 18:19:11,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:11,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680562610] [2021-07-09 18:19:11,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:11,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:11,896 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:11,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:11,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680562610] [2021-07-09 18:19:11,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680562610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:11,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581324941] [2021-07-09 18:19:11,897 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:11,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:19:11,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:11,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:11,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:12,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:12,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:12,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:12,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:12,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:53 [2021-07-09 18:19:12,196 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_31], 2=[A]} [2021-07-09 18:19:12,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:12,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:12,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:12,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 18 treesize of output 14 [2021-07-09 18:19:12,213 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:12,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:12,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:12,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:12,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:19:12,227 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:12,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:12,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:12,234 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:19:12,254 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:12,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581324941] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:12,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:12,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:12,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597672363] [2021-07-09 18:19:12,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:12,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:12,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:12,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:12,256 INFO L87 Difference]: Start difference. First operand 8719 states and 32381 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:13,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:13,034 INFO L93 Difference]: Finished difference Result 11783 states and 42686 transitions. [2021-07-09 18:19:13,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:19:13,034 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:13,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:13,060 INFO L225 Difference]: With dead ends: 11783 [2021-07-09 18:19:13,060 INFO L226 Difference]: Without dead ends: 11758 [2021-07-09 18:19:13,060 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 587.4ms TimeCoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:19:13,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-07-09 18:19:13,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8765. [2021-07-09 18:19:13,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8765 states, 8764 states have (on average 3.7110908261068007) internal successors, (32524), 8764 states have internal predecessors, (32524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:13,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8765 states to 8765 states and 32524 transitions. [2021-07-09 18:19:13,288 INFO L78 Accepts]: Start accepts. Automaton has 8765 states and 32524 transitions. Word has length 28 [2021-07-09 18:19:13,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:13,288 INFO L482 AbstractCegarLoop]: Abstraction has 8765 states and 32524 transitions. [2021-07-09 18:19:13,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:13,288 INFO L276 IsEmpty]: Start isEmpty. Operand 8765 states and 32524 transitions. [2021-07-09 18:19:13,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:13,307 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:13,308 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:13,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:13,521 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:13,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:13,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1819349264, now seen corresponding path program 30 times [2021-07-09 18:19:13,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:13,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374470861] [2021-07-09 18:19:13,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:13,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:13,793 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:13,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:13,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374470861] [2021-07-09 18:19:13,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374470861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:13,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560379542] [2021-07-09 18:19:13,793 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:13,828 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:19:13,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:13,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:13,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:13,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:13,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:13,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:13,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:13,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-09 18:19:14,106 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_33], 2=[A]} [2021-07-09 18:19:14,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:14,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:14,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:14,120 INFO L518 ElimStorePlain]: Eliminatee v_C_33 vanished before elimination [2021-07-09 18:19:14,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:14,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:19:14,125 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:14,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:14,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:14,133 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:19:14,154 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:14,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560379542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:14,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:14,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:14,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907221886] [2021-07-09 18:19:14,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:14,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:14,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:14,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:14,155 INFO L87 Difference]: Start difference. First operand 8765 states and 32524 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:14,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:14,857 INFO L93 Difference]: Finished difference Result 11773 states and 42654 transitions. [2021-07-09 18:19:14,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:19:14,860 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:14,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:14,889 INFO L225 Difference]: With dead ends: 11773 [2021-07-09 18:19:14,889 INFO L226 Difference]: Without dead ends: 11710 [2021-07-09 18:19:14,889 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 581.1ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:19:14,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11710 states. [2021-07-09 18:19:15,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11710 to 8784. [2021-07-09 18:19:15,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8784 states, 8783 states have (on average 3.709552544688603) internal successors, (32581), 8783 states have internal predecessors, (32581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:15,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8784 states to 8784 states and 32581 transitions. [2021-07-09 18:19:15,066 INFO L78 Accepts]: Start accepts. Automaton has 8784 states and 32581 transitions. Word has length 28 [2021-07-09 18:19:15,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:15,066 INFO L482 AbstractCegarLoop]: Abstraction has 8784 states and 32581 transitions. [2021-07-09 18:19:15,066 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:15,066 INFO L276 IsEmpty]: Start isEmpty. Operand 8784 states and 32581 transitions. [2021-07-09 18:19:15,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:15,081 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:15,081 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:15,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-07-09 18:19:15,290 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:15,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:15,290 INFO L82 PathProgramCache]: Analyzing trace with hash -209048752, now seen corresponding path program 31 times [2021-07-09 18:19:15,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:15,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112288684] [2021-07-09 18:19:15,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:15,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:15,520 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:15,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:15,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112288684] [2021-07-09 18:19:15,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112288684] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:15,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408790067] [2021-07-09 18:19:15,520 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:15,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:15,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:15,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:15,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:15,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:15,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:15,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:15,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-09 18:19:15,741 INFO L446 ElimStorePlain]: Different costs {0=[v_C_35], 3=[A]} [2021-07-09 18:19:15,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-07-09 18:19:15,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:15,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:15,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:15,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:15,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 29 [2021-07-09 18:19:15,771 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:15,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:15,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:15,783 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-07-09 18:19:15,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:19:15,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:15,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:15,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:15,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:19:15,838 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:15,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408790067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:15,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:15,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:15,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434238492] [2021-07-09 18:19:15,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:15,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:15,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:15,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:15,839 INFO L87 Difference]: Start difference. First operand 8784 states and 32581 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:16,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:16,685 INFO L93 Difference]: Finished difference Result 11864 states and 42950 transitions. [2021-07-09 18:19:16,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:19:16,685 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:16,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:16,711 INFO L225 Difference]: With dead ends: 11864 [2021-07-09 18:19:16,711 INFO L226 Difference]: Without dead ends: 11839 [2021-07-09 18:19:16,712 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 579.4ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:19:16,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11839 states. [2021-07-09 18:19:16,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11839 to 8763. [2021-07-09 18:19:16,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8763 states, 8762 states have (on average 3.713421593243552) internal successors, (32537), 8762 states have internal predecessors, (32537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:16,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8763 states to 8763 states and 32537 transitions. [2021-07-09 18:19:16,865 INFO L78 Accepts]: Start accepts. Automaton has 8763 states and 32537 transitions. Word has length 28 [2021-07-09 18:19:16,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:16,865 INFO L482 AbstractCegarLoop]: Abstraction has 8763 states and 32537 transitions. [2021-07-09 18:19:16,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:16,865 INFO L276 IsEmpty]: Start isEmpty. Operand 8763 states and 32537 transitions. [2021-07-09 18:19:16,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:16,879 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:16,879 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:17,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:17,079 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:17,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:17,080 INFO L82 PathProgramCache]: Analyzing trace with hash -691193520, now seen corresponding path program 32 times [2021-07-09 18:19:17,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:17,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782920288] [2021-07-09 18:19:17,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:17,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:17,308 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:17,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:17,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782920288] [2021-07-09 18:19:17,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782920288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:17,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436716115] [2021-07-09 18:19:17,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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:17,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:19:17,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:17,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:17,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:17,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:17,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:17,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:17,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:17,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:19:17,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:17,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:17,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19: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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:19:17,529 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:17,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:17,531 INFO L518 ElimStorePlain]: Eliminatee v_C_37 vanished before elimination [2021-07-09 18:19:17,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:17,531 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-09 18:19:17,550 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:17,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436716115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:17,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:17,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:19:17,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946057216] [2021-07-09 18:19:17,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:19:17,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:17,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:19:17,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:17,551 INFO L87 Difference]: Start difference. First operand 8763 states and 32537 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:18,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:18,371 INFO L93 Difference]: Finished difference Result 9105 states and 33542 transitions. [2021-07-09 18:19:18,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:19:18,372 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:18,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:18,399 INFO L225 Difference]: With dead ends: 9105 [2021-07-09 18:19:18,399 INFO L226 Difference]: Without dead ends: 9090 [2021-07-09 18:19:18,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 639.1ms TimeCoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:19:18,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9090 states. [2021-07-09 18:19:18,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9090 to 8789. [2021-07-09 18:19:18,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8789 states, 8788 states have (on average 3.7131315430132) internal successors, (32631), 8788 states have internal predecessors, (32631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:18,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8789 states to 8789 states and 32631 transitions. [2021-07-09 18:19:18,549 INFO L78 Accepts]: Start accepts. Automaton has 8789 states and 32631 transitions. Word has length 28 [2021-07-09 18:19:18,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:18,549 INFO L482 AbstractCegarLoop]: Abstraction has 8789 states and 32631 transitions. [2021-07-09 18:19:18,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:18,549 INFO L276 IsEmpty]: Start isEmpty. Operand 8789 states and 32631 transitions. [2021-07-09 18:19:18,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:18,563 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:18,563 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:18,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-07-09 18:19:18,764 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:18,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:18,764 INFO L82 PathProgramCache]: Analyzing trace with hash 611501012, now seen corresponding path program 33 times [2021-07-09 18:19:18,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:18,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191428748] [2021-07-09 18:19:18,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:18,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:19,006 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:19,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:19,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191428748] [2021-07-09 18:19:19,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191428748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:19,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275334072] [2021-07-09 18:19:19,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:19,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:19:19,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:19,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-07-09 18:19:19,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:19,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:19,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:19,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:19,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:19,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-07-09 18:19:19,324 INFO L446 ElimStorePlain]: Different costs {0=[v_C_39], 2=[A, B]} [2021-07-09 18:19:19,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 24 [2021-07-09 18:19:19,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:19,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:19,357 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:19,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 39 [2021-07-09 18:19:19,362 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:19:19,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:19,395 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:19,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 65 [2021-07-09 18:19:19,421 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:19:19,463 INFO L628 ElimStorePlain]: treesize reduction 41, result has 48.1 percent of original size [2021-07-09 18:19:19,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:19,465 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:57, output treesize:38 [2021-07-09 18:19:19,534 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:19,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275334072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:19,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:19,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:19:19,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597199560] [2021-07-09 18:19:19,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:19:19,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:19,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:19:19,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:19:19,536 INFO L87 Difference]: Start difference. First operand 8789 states and 32631 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:21,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:21,002 INFO L93 Difference]: Finished difference Result 11850 states and 42895 transitions. [2021-07-09 18:19:21,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:19:21,003 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:21,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:21,029 INFO L225 Difference]: With dead ends: 11850 [2021-07-09 18:19:21,029 INFO L226 Difference]: Without dead ends: 11767 [2021-07-09 18:19:21,029 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 1111.4ms TimeCoverageRelationStatistics Valid=170, Invalid=1236, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:19:21,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11767 states. [2021-07-09 18:19:21,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11767 to 8811. [2021-07-09 18:19:21,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8811 states, 8810 states have (on average 3.7122587968217933) internal successors, (32705), 8810 states have internal predecessors, (32705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:21,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8811 states to 8811 states and 32705 transitions. [2021-07-09 18:19:21,198 INFO L78 Accepts]: Start accepts. Automaton has 8811 states and 32705 transitions. Word has length 28 [2021-07-09 18:19:21,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:21,198 INFO L482 AbstractCegarLoop]: Abstraction has 8811 states and 32705 transitions. [2021-07-09 18:19:21,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:21,198 INFO L276 IsEmpty]: Start isEmpty. Operand 8811 states and 32705 transitions. [2021-07-09 18:19:21,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:21,212 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:21,213 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:21,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:21,417 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:21,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:21,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1679375576, now seen corresponding path program 34 times [2021-07-09 18:19:21,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:21,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372050019] [2021-07-09 18:19:21,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:21,685 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:21,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:21,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372050019] [2021-07-09 18:19:21,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372050019] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:21,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412574227] [2021-07-09 18:19:21,686 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:21,712 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:19:21,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:21,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:21,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:21,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:21,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:21,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:21,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:21,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-07-09 18:19:21,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:21,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:21,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:21,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:19:21,884 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:21,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:21,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:21,891 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-09 18:19:21,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:19:21,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:21,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:21,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:21,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:19:21,950 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:21,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412574227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:21,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:21,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:19:21,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726296936] [2021-07-09 18:19:21,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:19:21,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:21,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:19:21,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:21,953 INFO L87 Difference]: Start difference. First operand 8811 states and 32705 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:22,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:22,750 INFO L93 Difference]: Finished difference Result 11773 states and 42754 transitions. [2021-07-09 18:19:22,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:19:22,751 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:22,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:22,775 INFO L225 Difference]: With dead ends: 11773 [2021-07-09 18:19:22,775 INFO L226 Difference]: Without dead ends: 11758 [2021-07-09 18:19:22,776 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 627.4ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:19:22,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-07-09 18:19:22,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8839. [2021-07-09 18:19:22,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8839 states, 8838 states have (on average 3.7121520706042093) internal successors, (32808), 8838 states have internal predecessors, (32808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:22,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8839 states to 8839 states and 32808 transitions. [2021-07-09 18:19:22,933 INFO L78 Accepts]: Start accepts. Automaton has 8839 states and 32808 transitions. Word has length 28 [2021-07-09 18:19:22,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:22,933 INFO L482 AbstractCegarLoop]: Abstraction has 8839 states and 32808 transitions. [2021-07-09 18:19:22,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:22,933 INFO L276 IsEmpty]: Start isEmpty. Operand 8839 states and 32808 transitions. [2021-07-09 18:19:22,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:22,947 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:22,947 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:23,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:23,147 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:23,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:23,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1494941196, now seen corresponding path program 35 times [2021-07-09 18:19:23,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:23,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913870628] [2021-07-09 18:19:23,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:23,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:23,426 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:23,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:23,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913870628] [2021-07-09 18:19:23,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913870628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:23,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719465858] [2021-07-09 18:19:23,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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:23,459 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:19:23,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:23,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:23,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:23,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:23,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:23,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:23,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:23,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-07-09 18:19:23,703 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_43], 2=[A]} [2021-07-09 18:19:23,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:23,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:23,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:23,715 INFO L518 ElimStorePlain]: Eliminatee v_C_43 vanished before elimination [2021-07-09 18:19:23,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:23,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:23,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:19:23,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:23,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:23,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:23,727 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:19:23,744 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:23,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719465858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:23,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:23,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:23,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344399615] [2021-07-09 18:19:23,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:23,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:23,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:23,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:23,745 INFO L87 Difference]: Start difference. First operand 8839 states and 32808 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:24,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:24,310 INFO L93 Difference]: Finished difference Result 11850 states and 42962 transitions. [2021-07-09 18:19:24,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:19:24,310 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:24,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:24,336 INFO L225 Difference]: With dead ends: 11850 [2021-07-09 18:19:24,336 INFO L226 Difference]: Without dead ends: 11787 [2021-07-09 18:19:24,336 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 538.9ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:19:24,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11787 states. [2021-07-09 18:19:24,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11787 to 8865. [2021-07-09 18:19:24,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8865 states, 8864 states have (on average 3.7093862815884475) internal successors, (32880), 8864 states have internal predecessors, (32880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:24,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8865 states to 8865 states and 32880 transitions. [2021-07-09 18:19:24,494 INFO L78 Accepts]: Start accepts. Automaton has 8865 states and 32880 transitions. Word has length 28 [2021-07-09 18:19:24,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:24,494 INFO L482 AbstractCegarLoop]: Abstraction has 8865 states and 32880 transitions. [2021-07-09 18:19:24,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:24,494 INFO L276 IsEmpty]: Start isEmpty. Operand 8865 states and 32880 transitions. [2021-07-09 18:19:24,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:24,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:24,508 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:24,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-07-09 18:19:24,709 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:24,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:24,709 INFO L82 PathProgramCache]: Analyzing trace with hash 771628084, now seen corresponding path program 36 times [2021-07-09 18:19:24,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:24,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178574709] [2021-07-09 18:19:24,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:24,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:24,990 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:24,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:24,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178574709] [2021-07-09 18:19:24,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178574709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:24,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7551464] [2021-07-09 18:19:24,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:25,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:19:25,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:25,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:19:25,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:25,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:25,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:25,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:25,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:25,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:60 [2021-07-09 18:19:25,363 INFO L446 ElimStorePlain]: Different costs {0=[v_C_45], 3=[A]} [2021-07-09 18:19:25,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-07-09 18:19:25,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:25,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:25,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:25,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:25,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 42 [2021-07-09 18:19:25,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:25,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:25,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:25,454 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:88, output treesize:102 [2021-07-09 18:19:25,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 18:19:25,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:25,644 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:25,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 42 [2021-07-09 18:19:25,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:19:25,672 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:25,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-07-09 18:19:25,676 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-07-09 18:19:25,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:25,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:25,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-07-09 18:19:25,684 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:25,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:19:25,691 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:25,764 INFO L628 ElimStorePlain]: treesize reduction 106, result has 36.1 percent of original size [2021-07-09 18:19:25,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:19:25,767 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-07-09 18:19:25,846 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:25,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7551464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:25,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:25,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-09 18:19:25,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213340718] [2021-07-09 18:19:25,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:19:25,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:25,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:19:25,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:19:25,847 INFO L87 Difference]: Start difference. First operand 8865 states and 32880 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:26,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:26,859 INFO L93 Difference]: Finished difference Result 12047 states and 43486 transitions. [2021-07-09 18:19:26,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:19:26,859 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:26,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:26,885 INFO L225 Difference]: With dead ends: 12047 [2021-07-09 18:19:26,885 INFO L226 Difference]: Without dead ends: 11986 [2021-07-09 18:19:26,886 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 887.5ms TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:19:26,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11986 states. [2021-07-09 18:19:27,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11986 to 8872. [2021-07-09 18:19:27,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8872 states, 8871 states have (on average 3.708826513358133) internal successors, (32901), 8871 states have internal predecessors, (32901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:27,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8872 states to 8872 states and 32901 transitions. [2021-07-09 18:19:27,043 INFO L78 Accepts]: Start accepts. Automaton has 8872 states and 32901 transitions. Word has length 28 [2021-07-09 18:19:27,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:27,043 INFO L482 AbstractCegarLoop]: Abstraction has 8872 states and 32901 transitions. [2021-07-09 18:19:27,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:27,043 INFO L276 IsEmpty]: Start isEmpty. Operand 8872 states and 32901 transitions. [2021-07-09 18:19:27,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:27,057 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:27,057 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:27,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:27,261 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:27,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:27,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1703274480, now seen corresponding path program 37 times [2021-07-09 18:19:27,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:27,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760882371] [2021-07-09 18:19:27,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:27,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:27,495 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:27,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:27,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760882371] [2021-07-09 18:19:27,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760882371] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:27,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490978388] [2021-07-09 18:19:27,495 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:27,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:27,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:27,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:27,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:27,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:27,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:27,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:27,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:19:27,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:27,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:27,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:27,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:19:27,724 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:27,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:27,725 INFO L518 ElimStorePlain]: Eliminatee v_C_47 vanished before elimination [2021-07-09 18:19:27,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:27,726 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-09 18:19:27,743 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:27,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490978388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:27,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:27,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:19:27,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325059837] [2021-07-09 18:19:27,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:19:27,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:27,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:19:27,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:27,745 INFO L87 Difference]: Start difference. First operand 8872 states and 32901 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:28,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:28,456 INFO L93 Difference]: Finished difference Result 13042 states and 46993 transitions. [2021-07-09 18:19:28,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:19:28,456 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:28,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:28,487 INFO L225 Difference]: With dead ends: 13042 [2021-07-09 18:19:28,487 INFO L226 Difference]: Without dead ends: 12979 [2021-07-09 18:19:28,487 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 618.3ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:19:28,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12979 states. [2021-07-09 18:19:28,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12979 to 8887. [2021-07-09 18:19:28,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8887 states, 8886 states have (on average 3.70717983344587) internal successors, (32942), 8886 states have internal predecessors, (32942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:28,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8887 states to 8887 states and 32942 transitions. [2021-07-09 18:19:28,670 INFO L78 Accepts]: Start accepts. Automaton has 8887 states and 32942 transitions. Word has length 28 [2021-07-09 18:19:28,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:28,670 INFO L482 AbstractCegarLoop]: Abstraction has 8887 states and 32942 transitions. [2021-07-09 18:19:28,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:28,670 INFO L276 IsEmpty]: Start isEmpty. Operand 8887 states and 32942 transitions. [2021-07-09 18:19:28,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:28,685 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:28,685 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:28,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-07-09 18:19:28,885 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:28,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:28,886 INFO L82 PathProgramCache]: Analyzing trace with hash -1572310124, now seen corresponding path program 38 times [2021-07-09 18:19:28,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:28,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142898080] [2021-07-09 18:19:28,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:28,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:29,176 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:29,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:29,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142898080] [2021-07-09 18:19:29,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142898080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:29,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188171156] [2021-07-09 18:19:29,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:29,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:19:29,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:29,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:29,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:29,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:29,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:29,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:29,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:29,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:19:29,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:29,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:29,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:29,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:19:29,369 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:29,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:29,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:29,375 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-07-09 18:19:29,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:19:29,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:29,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:29,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:29,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:19:29,427 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:29,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188171156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:29,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:29,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:19:29,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306997468] [2021-07-09 18:19:29,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:19:29,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:29,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:19:29,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:29,429 INFO L87 Difference]: Start difference. First operand 8887 states and 32942 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:30,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:30,089 INFO L93 Difference]: Finished difference Result 11822 states and 42875 transitions. [2021-07-09 18:19:30,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:19:30,089 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:30,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:30,114 INFO L225 Difference]: With dead ends: 11822 [2021-07-09 18:19:30,115 INFO L226 Difference]: Without dead ends: 11794 [2021-07-09 18:19:30,115 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 593.5ms TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:19:30,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11794 states. [2021-07-09 18:19:30,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11794 to 8890. [2021-07-09 18:19:30,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8890 states, 8889 states have (on average 3.7077286533918326) internal successors, (32958), 8889 states have internal predecessors, (32958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:30,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8890 states to 8890 states and 32958 transitions. [2021-07-09 18:19:30,268 INFO L78 Accepts]: Start accepts. Automaton has 8890 states and 32958 transitions. Word has length 28 [2021-07-09 18:19:30,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:30,268 INFO L482 AbstractCegarLoop]: Abstraction has 8890 states and 32958 transitions. [2021-07-09 18:19:30,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:30,268 INFO L276 IsEmpty]: Start isEmpty. Operand 8890 states and 32958 transitions. [2021-07-09 18:19:30,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:30,282 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:30,282 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:30,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:30,483 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:30,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:30,483 INFO L82 PathProgramCache]: Analyzing trace with hash -2106345036, now seen corresponding path program 39 times [2021-07-09 18:19:30,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:30,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372900047] [2021-07-09 18:19:30,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:30,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:30,737 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:30,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:30,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372900047] [2021-07-09 18:19:30,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372900047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:30,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811172664] [2021-07-09 18:19:30,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:30,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:19:30,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:30,765 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-07-09 18:19:30,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:30,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:30,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:30,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:30,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:30,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:19:31,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:19:31,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:31,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:31,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:31,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-07-09 18:19:31,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:31,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:31,095 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:31,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 46 [2021-07-09 18:19:31,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:19:31,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:31,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:31,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:72, output treesize:100 [2021-07-09 18:19:31,526 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 3=[B, v_prenex_4]} [2021-07-09 18:19:31,538 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:31,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 36 [2021-07-09 18:19:31,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:31,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:31,630 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:19:31,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 51 [2021-07-09 18:19:31,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:31,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:31,726 INFO L354 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2021-07-09 18:19:31,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 50 [2021-07-09 18:19:31,729 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:31,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:31,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:19:31,817 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:199, output treesize:332 [2021-07-09 18:19:31,956 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 34 [2021-07-09 18:19:32,050 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:32,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811172664] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:32,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:32,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 21 [2021-07-09 18:19:32,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105032878] [2021-07-09 18:19:32,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:19:32,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:32,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:19:32,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:19:32,052 INFO L87 Difference]: Start difference. First operand 8890 states and 32958 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:33,006 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-07-09 18:19:33,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:33,400 INFO L93 Difference]: Finished difference Result 9148 states and 33670 transitions. [2021-07-09 18:19:33,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:19:33,401 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:33,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:33,422 INFO L225 Difference]: With dead ends: 9148 [2021-07-09 18:19:33,422 INFO L226 Difference]: Without dead ends: 9108 [2021-07-09 18:19:33,423 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1430.4ms TimeCoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:19:33,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9108 states. [2021-07-09 18:19:33,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9108 to 8909. [2021-07-09 18:19:33,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8909 states, 8908 states have (on average 3.7074539739559946) internal successors, (33026), 8908 states have internal predecessors, (33026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:33,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8909 states to 8909 states and 33026 transitions. [2021-07-09 18:19:33,561 INFO L78 Accepts]: Start accepts. Automaton has 8909 states and 33026 transitions. Word has length 28 [2021-07-09 18:19:33,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:33,561 INFO L482 AbstractCegarLoop]: Abstraction has 8909 states and 33026 transitions. [2021-07-09 18:19:33,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:33,562 INFO L276 IsEmpty]: Start isEmpty. Operand 8909 states and 33026 transitions. [2021-07-09 18:19:33,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:33,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:33,576 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:33,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-07-09 18:19:33,777 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:33,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:33,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1118853424, now seen corresponding path program 40 times [2021-07-09 18:19:33,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:33,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004722446] [2021-07-09 18:19:33,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:33,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:34,117 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:34,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:34,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004722446] [2021-07-09 18:19:34,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004722446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:34,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540460947] [2021-07-09 18:19:34,117 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:34,156 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:19:34,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:34,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:34,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:34,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:34,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:34,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:34,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:34,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-09 18:19:34,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 32 treesize of output 24 [2021-07-09 18:19:34,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:34,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:34,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:34,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:54 [2021-07-09 18:19:34,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:19:34,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:34,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:34,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:34,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:24 [2021-07-09 18:19:34,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:19:34,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:34,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:34,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:34,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:19:34,374 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:34,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540460947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:34,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:34,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:19:34,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538648536] [2021-07-09 18:19:34,374 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:19:34,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:34,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:19:34,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:34,375 INFO L87 Difference]: Start difference. First operand 8909 states and 33026 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:34,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:34,829 INFO L93 Difference]: Finished difference Result 9049 states and 33440 transitions. [2021-07-09 18:19:34,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:19:34,831 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:34,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:34,851 INFO L225 Difference]: With dead ends: 9049 [2021-07-09 18:19:34,851 INFO L226 Difference]: Without dead ends: 9034 [2021-07-09 18:19:34,852 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 458.3ms TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:19:34,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9034 states. [2021-07-09 18:19:34,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9034 to 8928. [2021-07-09 18:19:34,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8928 states, 8927 states have (on average 3.706956424330682) internal successors, (33092), 8927 states have internal predecessors, (33092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:34,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8928 states to 8928 states and 33092 transitions. [2021-07-09 18:19:34,991 INFO L78 Accepts]: Start accepts. Automaton has 8928 states and 33092 transitions. Word has length 28 [2021-07-09 18:19:34,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:34,991 INFO L482 AbstractCegarLoop]: Abstraction has 8928 states and 33092 transitions. [2021-07-09 18:19:34,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:34,991 INFO L276 IsEmpty]: Start isEmpty. Operand 8928 states and 33092 transitions. [2021-07-09 18:19:35,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:35,005 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:35,006 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:35,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-09 18:19:35,206 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:35,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:35,206 INFO L82 PathProgramCache]: Analyzing trace with hash -990845068, now seen corresponding path program 41 times [2021-07-09 18:19:35,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:35,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818497216] [2021-07-09 18:19:35,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:35,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:35,464 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:35,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:35,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818497216] [2021-07-09 18:19:35,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818497216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:35,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082463325] [2021-07-09 18:19:35,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:35,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:19:35,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:35,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:35,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:35,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:35,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:35,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:35,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:35,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:19:35,716 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_55], 2=[A]} [2021-07-09 18:19:35,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:35,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:35,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:35,730 INFO L518 ElimStorePlain]: Eliminatee v_C_55 vanished before elimination [2021-07-09 18:19:35,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:35,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:35,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:19:35,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:35,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:35,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:35,739 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:19:35,771 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:35,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082463325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:35,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:35,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:35,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343496386] [2021-07-09 18:19:35,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:35,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:35,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:35,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:35,772 INFO L87 Difference]: Start difference. First operand 8928 states and 33092 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:36,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:36,473 INFO L93 Difference]: Finished difference Result 12009 states and 43453 transitions. [2021-07-09 18:19:36,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:19:36,474 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:36,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:36,501 INFO L225 Difference]: With dead ends: 12009 [2021-07-09 18:19:36,501 INFO L226 Difference]: Without dead ends: 11969 [2021-07-09 18:19:36,501 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 586.5ms TimeCoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:19:36,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11969 states. [2021-07-09 18:19:36,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11969 to 8969. [2021-07-09 18:19:36,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8969 states, 8968 states have (on average 3.704504906333631) internal successors, (33222), 8968 states have internal predecessors, (33222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:36,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8969 states to 8969 states and 33222 transitions. [2021-07-09 18:19:36,746 INFO L78 Accepts]: Start accepts. Automaton has 8969 states and 33222 transitions. Word has length 28 [2021-07-09 18:19:36,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:36,746 INFO L482 AbstractCegarLoop]: Abstraction has 8969 states and 33222 transitions. [2021-07-09 18:19:36,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:36,746 INFO L276 IsEmpty]: Start isEmpty. Operand 8969 states and 33222 transitions. [2021-07-09 18:19:36,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:36,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:36,760 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:36,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:36,961 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:36,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:36,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1275724212, now seen corresponding path program 42 times [2021-07-09 18:19:36,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:36,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727165126] [2021-07-09 18:19:36,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:36,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:37,189 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:37,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:37,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727165126] [2021-07-09 18:19:37,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727165126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:37,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566874079] [2021-07-09 18:19:37,189 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:37,216 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:19:37,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:37,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:19:37,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:37,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:37,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:37,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:37,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:37,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-09 18:19:37,449 INFO L446 ElimStorePlain]: Different costs {0=[v_C_57], 2=[A]} [2021-07-09 18:19:37,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 24 treesize of output 20 [2021-07-09 18:19:37,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:37,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:37,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:37,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:37,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-07-09 18:19:37,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:37,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:37,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:37,490 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:35 [2021-07-09 18:19:37,537 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:37,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 34 [2021-07-09 18:19:37,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:37,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:37,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:37,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:103 [2021-07-09 18:19:37,691 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:37,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566874079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:37,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:37,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-09 18:19:37,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497368786] [2021-07-09 18:19:37,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:19:37,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:37,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:19:37,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:19:37,693 INFO L87 Difference]: Start difference. First operand 8969 states and 33222 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:38,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:38,412 INFO L93 Difference]: Finished difference Result 12084 states and 43680 transitions. [2021-07-09 18:19:38,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:19:38,413 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:38,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:38,440 INFO L225 Difference]: With dead ends: 12084 [2021-07-09 18:19:38,440 INFO L226 Difference]: Without dead ends: 12025 [2021-07-09 18:19:38,440 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 666.4ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:19:38,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12025 states. [2021-07-09 18:19:38,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12025 to 9008. [2021-07-09 18:19:38,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9008 states, 9007 states have (on average 3.7008993005440214) internal successors, (33334), 9007 states have internal predecessors, (33334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:38,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9008 states to 9008 states and 33334 transitions. [2021-07-09 18:19:38,601 INFO L78 Accepts]: Start accepts. Automaton has 9008 states and 33334 transitions. Word has length 28 [2021-07-09 18:19:38,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:38,601 INFO L482 AbstractCegarLoop]: Abstraction has 9008 states and 33334 transitions. [2021-07-09 18:19:38,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:38,601 INFO L276 IsEmpty]: Start isEmpty. Operand 9008 states and 33334 transitions. [2021-07-09 18:19:38,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:38,615 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:38,615 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:38,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-07-09 18:19:38,816 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:38,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:38,816 INFO L82 PathProgramCache]: Analyzing trace with hash 1941430964, now seen corresponding path program 43 times [2021-07-09 18:19:38,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:38,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690355343] [2021-07-09 18:19:38,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:38,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:39,071 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:39,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:39,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690355343] [2021-07-09 18:19:39,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690355343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:39,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559194910] [2021-07-09 18:19:39,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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:39,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:39,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:39,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:39,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:39,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:39,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:39,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:19:39,238 INFO L446 ElimStorePlain]: Different costs {0=[v_C_59], 3=[A]} [2021-07-09 18:19:39,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 28 treesize of output 24 [2021-07-09 18:19:39,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:39,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:39,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:39,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:39,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:19:39,258 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:39,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:39,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:39,267 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-07-09 18:19:39,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:19:39,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:39,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:39,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:39,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:19:39,333 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:39,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559194910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:39,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:39,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:39,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864756536] [2021-07-09 18:19:39,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:39,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:39,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:39,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:39,333 INFO L87 Difference]: Start difference. First operand 9008 states and 33334 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:39,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:39,949 INFO L93 Difference]: Finished difference Result 12059 states and 43607 transitions. [2021-07-09 18:19:39,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:19:39,949 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:39,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:39,978 INFO L225 Difference]: With dead ends: 12059 [2021-07-09 18:19:39,978 INFO L226 Difference]: Without dead ends: 12033 [2021-07-09 18:19:39,978 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 522.9ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:19:39,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12033 states. [2021-07-09 18:19:40,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12033 to 9023. [2021-07-09 18:19:40,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9023 states, 9022 states have (on average 3.7005098647749946) internal successors, (33386), 9022 states have internal predecessors, (33386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:40,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9023 states to 9023 states and 33386 transitions. [2021-07-09 18:19:40,172 INFO L78 Accepts]: Start accepts. Automaton has 9023 states and 33386 transitions. Word has length 28 [2021-07-09 18:19:40,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:40,172 INFO L482 AbstractCegarLoop]: Abstraction has 9023 states and 33386 transitions. [2021-07-09 18:19:40,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:40,173 INFO L276 IsEmpty]: Start isEmpty. Operand 9023 states and 33386 transitions. [2021-07-09 18:19:40,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:40,188 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:40,188 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:40,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-07-09 18:19:40,389 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:40,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:40,389 INFO L82 PathProgramCache]: Analyzing trace with hash 664331920, now seen corresponding path program 44 times [2021-07-09 18:19:40,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:40,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319046496] [2021-07-09 18:19:40,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:40,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:40,647 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:40,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:40,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319046496] [2021-07-09 18:19:40,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319046496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:40,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628233925] [2021-07-09 18:19:40,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:40,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:19:40,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:40,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:40,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:40,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:40,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:40,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:40,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:40,716 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-07-09 18:19:40,893 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_61], 2=[A]} [2021-07-09 18:19:40,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:40,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:40,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:40,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-07-09 18:19:40,910 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:40,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:40,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:40,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:40,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:19:40,923 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:40,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:40,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:40,930 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:19:40,947 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:40,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628233925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:40,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:40,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:40,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425057782] [2021-07-09 18:19:40,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:40,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:40,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:40,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:40,949 INFO L87 Difference]: Start difference. First operand 9023 states and 33386 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:41,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:41,749 INFO L93 Difference]: Finished difference Result 12089 states and 43695 transitions. [2021-07-09 18:19:41,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:19:41,749 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:41,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:41,776 INFO L225 Difference]: With dead ends: 12089 [2021-07-09 18:19:41,776 INFO L226 Difference]: Without dead ends: 12026 [2021-07-09 18:19:41,776 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 649.3ms TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:19:41,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12026 states. [2021-07-09 18:19:41,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12026 to 9037. [2021-07-09 18:19:41,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9037 states, 9036 states have (on average 3.699867197875166) internal successors, (33432), 9036 states have internal predecessors, (33432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:41,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9037 states to 9037 states and 33432 transitions. [2021-07-09 18:19:41,941 INFO L78 Accepts]: Start accepts. Automaton has 9037 states and 33432 transitions. Word has length 28 [2021-07-09 18:19:41,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:41,941 INFO L482 AbstractCegarLoop]: Abstraction has 9037 states and 33432 transitions. [2021-07-09 18:19:41,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:41,941 INFO L276 IsEmpty]: Start isEmpty. Operand 9037 states and 33432 transitions. [2021-07-09 18:19:41,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:41,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:41,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:42,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-09 18:19:42,156 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:42,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:42,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1364066096, now seen corresponding path program 45 times [2021-07-09 18:19:42,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:42,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475432912] [2021-07-09 18:19:42,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:42,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:42,463 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:42,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:42,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475432912] [2021-07-09 18:19:42,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475432912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:42,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511113591] [2021-07-09 18:19:42,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:42,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:19:42,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:42,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-09 18:19:42,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:42,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:42,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:42,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:42,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:42,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:19:42,746 INFO L446 ElimStorePlain]: Different costs {0=[v_C_63], 3=[A]} [2021-07-09 18:19:42,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 24 [2021-07-09 18:19:42,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:42,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:42,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:42,777 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:42,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2021-07-09 18:19:42,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:42,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:42,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:42,804 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:75, output treesize:91 [2021-07-09 18:19:42,945 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-07-09 18:19:42,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:43,006 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:43,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-07-09 18:19:43,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:43,024 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:19: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 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 10 [2021-07-09 18:19:43,025 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:43,048 INFO L354 Elim1Store]: treesize reduction 17, result has 41.4 percent of original size [2021-07-09 18:19:43,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 25 [2021-07-09 18:19:43,050 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:43,059 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:19:43,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 1 [2021-07-09 18:19:43,059 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:43,151 INFO L628 ElimStorePlain]: treesize reduction 10, result has 91.8 percent of original size [2021-07-09 18:19:43,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:19:43,163 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:207, output treesize:221 [2021-07-09 18:19:43,349 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:43,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511113591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:43,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:43,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-07-09 18:19:43,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729617514] [2021-07-09 18:19:43,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:19:43,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:43,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:19:43,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:19:43,350 INFO L87 Difference]: Start difference. First operand 9037 states and 33432 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:44,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:44,576 INFO L93 Difference]: Finished difference Result 12209 states and 44002 transitions. [2021-07-09 18:19:44,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:19:44,576 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:44,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:44,602 INFO L225 Difference]: With dead ends: 12209 [2021-07-09 18:19:44,602 INFO L226 Difference]: Without dead ends: 12097 [2021-07-09 18:19:44,603 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 1314.2ms TimeCoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:19:44,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12097 states. [2021-07-09 18:19:44,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12097 to 9048. [2021-07-09 18:19:44,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9048 states, 9047 states have (on average 3.699458383994694) internal successors, (33469), 9047 states have internal predecessors, (33469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:44,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9048 states to 9048 states and 33469 transitions. [2021-07-09 18:19:44,759 INFO L78 Accepts]: Start accepts. Automaton has 9048 states and 33469 transitions. Word has length 28 [2021-07-09 18:19:44,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:44,759 INFO L482 AbstractCegarLoop]: Abstraction has 9048 states and 33469 transitions. [2021-07-09 18:19:44,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:44,759 INFO L276 IsEmpty]: Start isEmpty. Operand 9048 states and 33469 transitions. [2021-07-09 18:19:44,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:44,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:44,773 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:44,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-09 18:19:44,974 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:44,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:44,974 INFO L82 PathProgramCache]: Analyzing trace with hash -428132080, now seen corresponding path program 46 times [2021-07-09 18:19:44,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:44,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177187625] [2021-07-09 18:19:44,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:44,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:45,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:45,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177187625] [2021-07-09 18:19:45,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177187625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:45,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997047461] [2021-07-09 18:19:45,177 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:45,202 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:19:45,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:45,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:45,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:45,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:45,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:45,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:45,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:45,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-07-09 18:19:45,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:19:45,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:45,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:45,387 INFO L518 ElimStorePlain]: Eliminatee v_C_65 vanished before elimination [2021-07-09 18:19:45,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-09 18:19:45,389 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:45,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:45,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:45,391 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-09 18:19:45,405 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:45,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997047461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:45,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:45,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:19:45,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191753678] [2021-07-09 18:19:45,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:19:45,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:45,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:19:45,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:45,406 INFO L87 Difference]: Start difference. First operand 9048 states and 33469 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:46,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:46,445 INFO L93 Difference]: Finished difference Result 13380 states and 48064 transitions. [2021-07-09 18:19:46,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:19:46,446 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:46,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:46,543 INFO L225 Difference]: With dead ends: 13380 [2021-07-09 18:19:46,543 INFO L226 Difference]: Without dead ends: 13340 [2021-07-09 18:19:46,543 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 731.4ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:19:46,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13340 states. [2021-07-09 18:19:46,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13340 to 9063. [2021-07-09 18:19:46,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9063 states, 9062 states have (on average 3.699073052306334) internal successors, (33521), 9062 states have internal predecessors, (33521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:46,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9063 states to 9063 states and 33521 transitions. [2021-07-09 18:19:46,720 INFO L78 Accepts]: Start accepts. Automaton has 9063 states and 33521 transitions. Word has length 28 [2021-07-09 18:19:46,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:46,720 INFO L482 AbstractCegarLoop]: Abstraction has 9063 states and 33521 transitions. [2021-07-09 18:19:46,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:46,720 INFO L276 IsEmpty]: Start isEmpty. Operand 9063 states and 33521 transitions. [2021-07-09 18:19:46,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:46,735 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:46,735 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:46,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:46,937 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:46,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:46,937 INFO L82 PathProgramCache]: Analyzing trace with hash -297167724, now seen corresponding path program 47 times [2021-07-09 18:19:46,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:46,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579312084] [2021-07-09 18:19:46,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:46,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:47,195 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:47,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:47,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579312084] [2021-07-09 18:19:47,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579312084] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:47,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646698059] [2021-07-09 18:19:47,196 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:47,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:19:47,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:47,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:19:47,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:47,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:47,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:47,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:47,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:47,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:19:47,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:19:47,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:47,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:47,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:19:47,362 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:47,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:47,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:47,367 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-09 18:19:47,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:19:47,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:47,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:47,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:47,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:19:47,411 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:47,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646698059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:47,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:47,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:19:47,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518063491] [2021-07-09 18:19:47,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:19:47,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:47,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:19:47,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:47,412 INFO L87 Difference]: Start difference. First operand 9063 states and 33521 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:48,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:48,119 INFO L93 Difference]: Finished difference Result 12064 states and 43684 transitions. [2021-07-09 18:19:48,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:19:48,120 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:48,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:48,150 INFO L225 Difference]: With dead ends: 12064 [2021-07-09 18:19:48,150 INFO L226 Difference]: Without dead ends: 12049 [2021-07-09 18:19:48,150 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 620.5ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:19:48,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12049 states. [2021-07-09 18:19:48,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12049 to 9065. [2021-07-09 18:19:48,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9065 states, 9064 states have (on average 3.7009046778464256) internal successors, (33545), 9064 states have internal predecessors, (33545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:48,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9065 states to 9065 states and 33545 transitions. [2021-07-09 18:19:48,322 INFO L78 Accepts]: Start accepts. Automaton has 9065 states and 33545 transitions. Word has length 28 [2021-07-09 18:19:48,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:48,323 INFO L482 AbstractCegarLoop]: Abstraction has 9065 states and 33545 transitions. [2021-07-09 18:19:48,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:48,323 INFO L276 IsEmpty]: Start isEmpty. Operand 9065 states and 33545 transitions. [2021-07-09 18:19:48,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:48,338 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:48,338 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:48,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-07-09 18:19:48,538 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:48,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:48,538 INFO L82 PathProgramCache]: Analyzing trace with hash -831202636, now seen corresponding path program 48 times [2021-07-09 18:19:48,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:48,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562192883] [2021-07-09 18:19:48,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:48,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:48,804 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:48,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:48,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562192883] [2021-07-09 18:19:48,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562192883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:48,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518839852] [2021-07-09 18:19:48,805 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:48,837 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:19:48,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:48,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:48,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:48,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:48,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:48,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:48,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:48,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:19:48,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-07-09 18:19:48,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:48,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:48,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:48,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-07-09 18:19:49,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:49,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 24 [2021-07-09 18:19:49,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:49,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:49,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:49,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:35 [2021-07-09 18:19:49,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:19:49,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:49,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:49,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:49,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:19:49,091 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:49,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518839852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:49,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:49,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:49,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179233621] [2021-07-09 18:19:49,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:49,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:49,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:49,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:49,093 INFO L87 Difference]: Start difference. First operand 9065 states and 33545 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:49,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:49,415 INFO L93 Difference]: Finished difference Result 9201 states and 33924 transitions. [2021-07-09 18:19:49,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:19:49,416 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:49,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:49,436 INFO L225 Difference]: With dead ends: 9201 [2021-07-09 18:19:49,436 INFO L226 Difference]: Without dead ends: 9158 [2021-07-09 18:19:49,436 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 417.0ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:49,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9158 states. [2021-07-09 18:19:49,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9158 to 9080. [2021-07-09 18:19:49,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.699746668135257) internal successors, (33590), 9079 states have internal predecessors, (33590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:49,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33590 transitions. [2021-07-09 18:19:49,615 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33590 transitions. Word has length 28 [2021-07-09 18:19:49,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:49,615 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33590 transitions. [2021-07-09 18:19:49,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:49,615 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33590 transitions. [2021-07-09 18:19:49,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:49,630 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:49,630 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:49,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-07-09 18:19:49,830 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:49,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:49,831 INFO L82 PathProgramCache]: Analyzing trace with hash 156288976, now seen corresponding path program 49 times [2021-07-09 18:19:49,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:49,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758431906] [2021-07-09 18:19:49,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:49,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:50,108 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:50,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:50,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758431906] [2021-07-09 18:19:50,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758431906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:50,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928775761] [2021-07-09 18:19:50,108 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:50,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:50,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:50,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:50,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:19:50,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:50,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:50,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:50,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-07-09 18:19:50,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 32 treesize of output 24 [2021-07-09 18:19:50,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:50,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:50,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:50,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-07-09 18:19:50,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:19:50,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:50,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:50,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:50,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-09 18:19:50,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:50,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:50,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:19:50,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:50,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:50,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:50,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-09 18:19:50,435 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:50,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928775761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:50,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:50,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:50,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29280112] [2021-07-09 18:19:50,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:50,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:50,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:50,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:50,436 INFO L87 Difference]: Start difference. First operand 9080 states and 33590 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:50,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:50,848 INFO L93 Difference]: Finished difference Result 9194 states and 33912 transitions. [2021-07-09 18:19:50,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:19:50,848 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:50,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:50,871 INFO L225 Difference]: With dead ends: 9194 [2021-07-09 18:19:50,871 INFO L226 Difference]: Without dead ends: 9173 [2021-07-09 18:19:50,872 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 426.4ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:50,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9173 states. [2021-07-09 18:19:50,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9173 to 9083. [2021-07-09 18:19:50,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9083 states, 9082 states have (on average 3.700286280554944) internal successors, (33606), 9082 states have internal predecessors, (33606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:51,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9083 states to 9083 states and 33606 transitions. [2021-07-09 18:19:51,020 INFO L78 Accepts]: Start accepts. Automaton has 9083 states and 33606 transitions. Word has length 28 [2021-07-09 18:19:51,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:51,020 INFO L482 AbstractCegarLoop]: Abstraction has 9083 states and 33606 transitions. [2021-07-09 18:19:51,020 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:51,020 INFO L276 IsEmpty]: Start isEmpty. Operand 9083 states and 33606 transitions. [2021-07-09 18:19:51,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:51,035 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:51,036 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:51,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-09 18:19:51,236 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:51,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:51,237 INFO L82 PathProgramCache]: Analyzing trace with hash -2126766028, now seen corresponding path program 50 times [2021-07-09 18:19:51,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:51,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434024788] [2021-07-09 18:19:51,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:51,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:51,483 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:51,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:51,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434024788] [2021-07-09 18:19:51,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434024788] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:51,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417986081] [2021-07-09 18:19:51,483 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:51,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:19:51,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:51,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:51,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:51,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:51,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:51,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:51,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:51,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:19:51,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:19:51,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:51,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:51,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:51,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-07-09 18:19:51,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:51,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:51,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 24 [2021-07-09 18:19:51,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:51,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:51,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:51,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:31 [2021-07-09 18:19:51,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:19:51,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:51,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:51,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:51,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:19:51,773 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:51,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417986081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:51,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:51,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:51,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982930035] [2021-07-09 18:19:51,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:51,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:51,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:51,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:51,774 INFO L87 Difference]: Start difference. First operand 9083 states and 33606 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:52,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:52,220 INFO L93 Difference]: Finished difference Result 9264 states and 34143 transitions. [2021-07-09 18:19:52,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:19:52,221 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:52,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:52,243 INFO L225 Difference]: With dead ends: 9264 [2021-07-09 18:19:52,243 INFO L226 Difference]: Without dead ends: 9249 [2021-07-09 18:19:52,243 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 448.1ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:19:52,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9249 states. [2021-07-09 18:19:52,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9249 to 9106. [2021-07-09 18:19:52,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9106 states, 9105 states have (on average 3.700164744645799) internal successors, (33690), 9105 states have internal predecessors, (33690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:52,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9106 states to 9106 states and 33690 transitions. [2021-07-09 18:19:52,383 INFO L78 Accepts]: Start accepts. Automaton has 9106 states and 33690 transitions. Word has length 28 [2021-07-09 18:19:52,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:52,383 INFO L482 AbstractCegarLoop]: Abstraction has 9106 states and 33690 transitions. [2021-07-09 18:19:52,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:52,383 INFO L276 IsEmpty]: Start isEmpty. Operand 9106 states and 33690 transitions. [2021-07-09 18:19:52,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:52,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:52,398 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:52,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-07-09 18:19:52,599 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:52,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:52,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1959867984, now seen corresponding path program 51 times [2021-07-09 18:19:52,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:52,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213693431] [2021-07-09 18:19:52,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:52,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:52,799 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:52,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:52,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213693431] [2021-07-09 18:19:52,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213693431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:52,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517256671] [2021-07-09 18:19:52,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:52,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:19:52,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:52,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-09 18:19:52,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:52,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:52,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:52,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:52,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:52,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:19:53,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 24 treesize of output 20 [2021-07-09 18:19:53,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:53,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:53,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:53,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-07-09 18:19:53,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:53,105 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:53,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-07-09 18:19:53,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:53,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:53,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:19:53,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-07-09 18:19:53,540 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_10], 3=[v_prenex_9, B]} [2021-07-09 18:19:53,549 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:53,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-07-09 18:19:53,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:19:53,627 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.6 percent of original size [2021-07-09 18:19:53,647 INFO L354 Elim1Store]: treesize reduction 15, result has 48.3 percent of original size [2021-07-09 18:19:53,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 27 [2021-07-09 18:19:53,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:53,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:53,702 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:53,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 38 [2021-07-09 18:19:53,706 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:53,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:53,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:19:53,753 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:128, output treesize:163 [2021-07-09 18:19:53,940 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:53,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517256671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:53,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:53,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-07-09 18:19:53,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985585364] [2021-07-09 18:19:53,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:19:53,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:53,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:19:53,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:19:53,942 INFO L87 Difference]: Start difference. First operand 9106 states and 33690 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:55,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:55,220 INFO L93 Difference]: Finished difference Result 9329 states and 34311 transitions. [2021-07-09 18:19:55,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:19:55,220 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:55,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:55,244 INFO L225 Difference]: With dead ends: 9329 [2021-07-09 18:19:55,244 INFO L226 Difference]: Without dead ends: 9289 [2021-07-09 18:19:55,244 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1083.3ms TimeCoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:19:55,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9289 states. [2021-07-09 18:19:55,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9289 to 9121. [2021-07-09 18:19:55,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.699780701754386) internal successors, (33742), 9120 states have internal predecessors, (33742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:55,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33742 transitions. [2021-07-09 18:19:55,381 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33742 transitions. Word has length 28 [2021-07-09 18:19:55,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:55,381 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33742 transitions. [2021-07-09 18:19:55,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:55,381 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33742 transitions. [2021-07-09 18:19:55,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:55,395 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:55,395 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:55,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-07-09 18:19:55,595 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:55,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:55,596 INFO L82 PathProgramCache]: Analyzing trace with hash -182048560, now seen corresponding path program 52 times [2021-07-09 18:19:55,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:55,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842366283] [2021-07-09 18:19:55,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:55,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:55,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:55,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842366283] [2021-07-09 18:19:55,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842366283] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:55,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739885367] [2021-07-09 18:19:55,820 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:55,852 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:19:55,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:55,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:55,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:55,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:55,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:55,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:55,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:55,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:19:55,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 28 treesize of output 24 [2021-07-09 18:19:55,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:55,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:55,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:55,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-07-09 18:19:56,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:19:56,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:56,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:56,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:56,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-09 18:19:56,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:56,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:56,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:19:56,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:56,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:56,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:56,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-09 18:19:56,131 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:56,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739885367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:56,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:56,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:19:56,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720617920] [2021-07-09 18:19:56,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:19:56,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:56,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:19:56,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:19:56,132 INFO L87 Difference]: Start difference. First operand 9121 states and 33742 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:56,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:56,635 INFO L93 Difference]: Finished difference Result 9265 states and 34168 transitions. [2021-07-09 18:19:56,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:19:56,636 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:56,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:56,661 INFO L225 Difference]: With dead ends: 9265 [2021-07-09 18:19:56,661 INFO L226 Difference]: Without dead ends: 9250 [2021-07-09 18:19:56,661 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 407.2ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:19:56,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9250 states. [2021-07-09 18:19:56,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9250 to 9121. [2021-07-09 18:19:56,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.700438596491228) internal successors, (33748), 9120 states have internal predecessors, (33748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:56,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33748 transitions. [2021-07-09 18:19:56,881 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33748 transitions. Word has length 28 [2021-07-09 18:19:56,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:56,882 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33748 transitions. [2021-07-09 18:19:56,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:56,882 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33748 transitions. [2021-07-09 18:19:56,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:56,897 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:56,897 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:57,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-07-09 18:19:57,097 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:57,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:57,098 INFO L82 PathProgramCache]: Analyzing trace with hash -853966448, now seen corresponding path program 53 times [2021-07-09 18:19:57,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:57,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668196936] [2021-07-09 18:19:57,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:57,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:57,280 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:57,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:57,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668196936] [2021-07-09 18:19:57,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668196936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:57,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907724169] [2021-07-09 18:19:57,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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:57,306 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:19:57,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:57,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:57,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:57,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:57,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:57,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:57,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:57,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-07-09 18:19:57,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:19:57,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:57,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:57,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:19:57,480 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:57,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:57,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-09 18:19:57,486 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:57,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:57,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:57,488 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-09 18:19:57,503 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:57,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907724169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:57,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:57,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:19:57,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291156211] [2021-07-09 18:19:57,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:19:57,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:57,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:19:57,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:57,504 INFO L87 Difference]: Start difference. First operand 9121 states and 33748 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:58,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:58,666 INFO L93 Difference]: Finished difference Result 14558 states and 52026 transitions. [2021-07-09 18:19:58,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:19:58,667 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:58,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:58,702 INFO L225 Difference]: With dead ends: 14558 [2021-07-09 18:19:58,702 INFO L226 Difference]: Without dead ends: 14518 [2021-07-09 18:19:58,702 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 933.3ms TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:19:58,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14518 states. [2021-07-09 18:19:58,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14518 to 9108. [2021-07-09 18:19:58,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9108 states, 9107 states have (on average 3.701328648292522) internal successors, (33708), 9107 states have internal predecessors, (33708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:58,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9108 states to 9108 states and 33708 transitions. [2021-07-09 18:19:58,898 INFO L78 Accepts]: Start accepts. Automaton has 9108 states and 33708 transitions. Word has length 28 [2021-07-09 18:19:58,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:58,898 INFO L482 AbstractCegarLoop]: Abstraction has 9108 states and 33708 transitions. [2021-07-09 18:19:58,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:58,898 INFO L276 IsEmpty]: Start isEmpty. Operand 9108 states and 33708 transitions. [2021-07-09 18:19:58,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:19:58,912 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:58,912 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:59,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:59,112 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:59,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:59,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1306725904, now seen corresponding path program 54 times [2021-07-09 18:19:59,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:59,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883324010] [2021-07-09 18:19:59,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:59,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:59,319 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:59,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:59,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883324010] [2021-07-09 18:19:59,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883324010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:59,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041269336] [2021-07-09 18:19:59,319 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:59,345 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:19:59,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:59,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:19:59,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:59,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:19:59,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:59,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:59,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:59,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:19:59,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 24 treesize of output 20 [2021-07-09 18:19:59,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:59,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:59,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:59,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-07-09 18:19:59,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:19:59,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:59,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:59,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:59,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-09 18:19:59,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:19:59,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:59,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:59,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:59,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:19:59,521 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:59,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041269336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:59,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:59,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:19:59,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949307767] [2021-07-09 18:19:59,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:19:59,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:59,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:19:59,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:19:59,522 INFO L87 Difference]: Start difference. First operand 9108 states and 33708 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:59,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:59,946 INFO L93 Difference]: Finished difference Result 9311 states and 34276 transitions. [2021-07-09 18:19:59,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:19:59,947 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:19:59,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:59,965 INFO L225 Difference]: With dead ends: 9311 [2021-07-09 18:19:59,965 INFO L226 Difference]: Without dead ends: 9286 [2021-07-09 18:19:59,966 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 298.7ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:19:59,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9286 states. [2021-07-09 18:20:00,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9286 to 9100. [2021-07-09 18:20:00,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9100 states, 9099 states have (on average 3.7015056599626335) internal successors, (33680), 9099 states have internal predecessors, (33680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:00,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9100 states to 9100 states and 33680 transitions. [2021-07-09 18:20:00,099 INFO L78 Accepts]: Start accepts. Automaton has 9100 states and 33680 transitions. Word has length 28 [2021-07-09 18:20:00,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:00,099 INFO L482 AbstractCegarLoop]: Abstraction has 9100 states and 33680 transitions. [2021-07-09 18:20:00,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:00,100 INFO L276 IsEmpty]: Start isEmpty. Operand 9100 states and 33680 transitions. [2021-07-09 18:20:00,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:00,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:00,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:00,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:00,317 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:00,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:00,317 INFO L82 PathProgramCache]: Analyzing trace with hash 177676160, now seen corresponding path program 55 times [2021-07-09 18:20:00,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:00,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709750671] [2021-07-09 18:20:00,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:00,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:00,553 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:00,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:00,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709750671] [2021-07-09 18:20:00,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709750671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:00,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667889386] [2021-07-09 18:20:00,553 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:00,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:00,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:00,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:00,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:00,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:00,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:00,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:00,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:20:00,775 INFO L446 ElimStorePlain]: Different costs {0=[v_C_83], 2=[A]} [2021-07-09 18:20:00,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:00,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:00,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:00,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:00,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:00,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-07-09 18:20:00,797 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:00,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:00,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:00,807 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-09 18:20:00,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:00,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:00,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:00,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:00,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:00,859 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:00,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667889386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:00,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:00,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:00,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754792222] [2021-07-09 18:20:00,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:00,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:00,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:00,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:00,860 INFO L87 Difference]: Start difference. First operand 9100 states and 33680 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:01,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:01,537 INFO L93 Difference]: Finished difference Result 12212 states and 44108 transitions. [2021-07-09 18:20:01,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:20:01,539 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:01,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:01,568 INFO L225 Difference]: With dead ends: 12212 [2021-07-09 18:20:01,568 INFO L226 Difference]: Without dead ends: 12142 [2021-07-09 18:20:01,568 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 603.3ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:20:01,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12142 states. [2021-07-09 18:20:01,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12142 to 9080. [2021-07-09 18:20:01,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.702610419649741) internal successors, (33616), 9079 states have internal predecessors, (33616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:01,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33616 transitions. [2021-07-09 18:20:01,746 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33616 transitions. Word has length 28 [2021-07-09 18:20:01,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:01,746 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33616 transitions. [2021-07-09 18:20:01,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:01,746 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33616 transitions. [2021-07-09 18:20:01,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:01,761 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:01,761 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:01,962 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:01,962 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:01,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:01,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1832853148, now seen corresponding path program 56 times [2021-07-09 18:20:01,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:01,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934536373] [2021-07-09 18:20:01,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:01,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:02,243 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:02,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:02,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934536373] [2021-07-09 18:20:02,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934536373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:02,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189890218] [2021-07-09 18:20:02,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:02,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:20:02,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:02,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:02,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:02,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:02,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:02,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:02,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:02,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:20:02,418 INFO L446 ElimStorePlain]: Different costs {0=[v_C_85], 2=[A]} [2021-07-09 18:20:02,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 24 treesize of output 20 [2021-07-09 18:20:02,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:02,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:02,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:02,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:02,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-07-09 18:20:02,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:02,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:02,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:02,449 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-09 18:20:02,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:02,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:02,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:02,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:02,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:02,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:02,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189890218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:02,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:02,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:02,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937844584] [2021-07-09 18:20:02,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:02,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:02,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:02,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:02,493 INFO L87 Difference]: Start difference. First operand 9080 states and 33616 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:03,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:03,198 INFO L93 Difference]: Finished difference Result 12188 states and 44009 transitions. [2021-07-09 18:20:03,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:20:03,199 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:03,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:03,224 INFO L225 Difference]: With dead ends: 12188 [2021-07-09 18:20:03,224 INFO L226 Difference]: Without dead ends: 12116 [2021-07-09 18:20:03,224 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 597.6ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:20:03,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-07-09 18:20:03,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9060. [2021-07-09 18:20:03,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9060 states, 9059 states have (on average 3.704161607241417) internal successors, (33556), 9059 states have internal predecessors, (33556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:03,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9060 states to 9060 states and 33556 transitions. [2021-07-09 18:20:03,383 INFO L78 Accepts]: Start accepts. Automaton has 9060 states and 33556 transitions. Word has length 28 [2021-07-09 18:20:03,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:03,384 INFO L482 AbstractCegarLoop]: Abstraction has 9060 states and 33556 transitions. [2021-07-09 18:20:03,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:03,384 INFO L276 IsEmpty]: Start isEmpty. Operand 9060 states and 33556 transitions. [2021-07-09 18:20:03,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:03,400 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:03,400 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:03,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-07-09 18:20:03,601 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:03,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:03,601 INFO L82 PathProgramCache]: Analyzing trace with hash 861819932, now seen corresponding path program 57 times [2021-07-09 18:20:03,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:03,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027617872] [2021-07-09 18:20:03,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:03,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:03,862 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:03,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:03,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027617872] [2021-07-09 18:20:03,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027617872] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:03,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422861138] [2021-07-09 18:20:03,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:03,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:20:03,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:03,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-09 18:20:03,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:03,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:03,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:03,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:03,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:03,953 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:39 [2021-07-09 18:20:04,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 24 treesize of output 20 [2021-07-09 18:20:04,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:04,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:04,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:04,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:46 [2021-07-09 18:20:04,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,148 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:04,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-07-09 18:20:04,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:04,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:04,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:04,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-07-09 18:20:04,568 INFO L446 ElimStorePlain]: Different costs {0=[B], 2=[v_prenex_14, v_prenex_15]} [2021-07-09 18:20:04,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:20:04,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:04,650 INFO L628 ElimStorePlain]: treesize reduction 3, result has 96.9 percent of original size [2021-07-09 18:20:04,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-07-09 18:20:04,656 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:04,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:04,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:04,692 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:04,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:04,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:20:04,716 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:107, output treesize:62 [2021-07-09 18:20:04,797 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:04,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422861138] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:04,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:04,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:20:04,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401185627] [2021-07-09 18:20:04,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:20:04,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:04,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:20:04,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:20:04,798 INFO L87 Difference]: Start difference. First operand 9060 states and 33556 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:05,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:05,790 INFO L93 Difference]: Finished difference Result 9349 states and 34351 transitions. [2021-07-09 18:20:05,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:20:05,790 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:05,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:05,810 INFO L225 Difference]: With dead ends: 9349 [2021-07-09 18:20:05,811 INFO L226 Difference]: Without dead ends: 9309 [2021-07-09 18:20:05,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 978.3ms TimeCoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:20:05,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9309 states. [2021-07-09 18:20:05,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9309 to 9040. [2021-07-09 18:20:05,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9040 states, 9039 states have (on average 3.7059409226684368) internal successors, (33498), 9039 states have internal predecessors, (33498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:05,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9040 states to 9040 states and 33498 transitions. [2021-07-09 18:20:05,951 INFO L78 Accepts]: Start accepts. Automaton has 9040 states and 33498 transitions. Word has length 28 [2021-07-09 18:20:05,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:05,951 INFO L482 AbstractCegarLoop]: Abstraction has 9040 states and 33498 transitions. [2021-07-09 18:20:05,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:05,952 INFO L276 IsEmpty]: Start isEmpty. Operand 9040 states and 33498 transitions. [2021-07-09 18:20:05,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:05,967 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:05,967 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:06,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:06,168 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:06,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:06,168 INFO L82 PathProgramCache]: Analyzing trace with hash -23804464, now seen corresponding path program 58 times [2021-07-09 18:20:06,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:06,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654578647] [2021-07-09 18:20:06,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:06,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:06,403 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:06,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:06,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654578647] [2021-07-09 18:20:06,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654578647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:06,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220545430] [2021-07-09 18:20:06,405 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:06,445 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:20:06,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:06,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:06,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:06,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:06,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:06,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:06,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:06,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-07-09 18:20:06,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 24 treesize of output 20 [2021-07-09 18:20:06,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:06,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:06,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:20:06,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:06,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:06,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-09 18:20:06,650 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:06,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:06,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:06,652 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-09 18:20:06,671 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:06,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220545430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:06,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:06,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:20:06,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545031201] [2021-07-09 18:20:06,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:20:06,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:06,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:20:06,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:06,673 INFO L87 Difference]: Start difference. First operand 9040 states and 33498 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:08,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:08,123 INFO L93 Difference]: Finished difference Result 10525 states and 37719 transitions. [2021-07-09 18:20:08,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:20:08,123 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:08,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:08,146 INFO L225 Difference]: With dead ends: 10525 [2021-07-09 18:20:08,146 INFO L226 Difference]: Without dead ends: 10495 [2021-07-09 18:20:08,147 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1035.3ms TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:20:08,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10495 states. [2021-07-09 18:20:08,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10495 to 9117. [2021-07-09 18:20:08,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9117 states, 9116 states have (on average 3.703488372093023) internal successors, (33761), 9116 states have internal predecessors, (33761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:08,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9117 states to 9117 states and 33761 transitions. [2021-07-09 18:20:08,300 INFO L78 Accepts]: Start accepts. Automaton has 9117 states and 33761 transitions. Word has length 28 [2021-07-09 18:20:08,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:08,300 INFO L482 AbstractCegarLoop]: Abstraction has 9117 states and 33761 transitions. [2021-07-09 18:20:08,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:08,300 INFO L276 IsEmpty]: Start isEmpty. Operand 9117 states and 33761 transitions. [2021-07-09 18:20:08,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:08,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:08,314 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:08,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:08,515 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:08,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:08,516 INFO L82 PathProgramCache]: Analyzing trace with hash 600854544, now seen corresponding path program 59 times [2021-07-09 18:20:08,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:08,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381876693] [2021-07-09 18:20:08,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:08,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:08,733 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:08,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:08,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381876693] [2021-07-09 18:20:08,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381876693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:08,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227572533] [2021-07-09 18:20:08,734 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:08,759 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:20:08,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:08,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:08,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:08,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:08,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:08,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:08,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:08,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-09 18:20:08,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:08,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:08,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:08,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-09 18:20:08,921 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:08,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:08,923 INFO L518 ElimStorePlain]: Eliminatee v_C_91 vanished before elimination [2021-07-09 18:20:08,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:08,923 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-09 18:20:08,939 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:08,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227572533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:08,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:08,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:20:08,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097515720] [2021-07-09 18:20:08,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:20:08,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:08,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:20:08,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:08,939 INFO L87 Difference]: Start difference. First operand 9117 states and 33761 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:09,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:09,902 INFO L93 Difference]: Finished difference Result 10439 states and 37480 transitions. [2021-07-09 18:20:09,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:20:09,902 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:09,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:09,925 INFO L225 Difference]: With dead ends: 10439 [2021-07-09 18:20:09,925 INFO L226 Difference]: Without dead ends: 10382 [2021-07-09 18:20:09,925 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 696.1ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:20:09,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10382 states. [2021-07-09 18:20:10,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10382 to 9142. [2021-07-09 18:20:10,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9142 states, 9141 states have (on average 3.702111366371294) internal successors, (33841), 9141 states have internal predecessors, (33841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:10,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 33841 transitions. [2021-07-09 18:20:10,166 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 33841 transitions. Word has length 28 [2021-07-09 18:20:10,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:10,167 INFO L482 AbstractCegarLoop]: Abstraction has 9142 states and 33841 transitions. [2021-07-09 18:20:10,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:10,167 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 33841 transitions. [2021-07-09 18:20:10,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:10,182 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:10,182 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:10,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:10,383 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:10,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:10,383 INFO L82 PathProgramCache]: Analyzing trace with hash -1427543472, now seen corresponding path program 60 times [2021-07-09 18:20:10,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:10,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715324156] [2021-07-09 18:20:10,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:10,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:10,544 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:10,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:10,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715324156] [2021-07-09 18:20:10,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715324156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:10,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755872389] [2021-07-09 18:20:10,544 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:10,571 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:20:10,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:10,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:20:10,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:10,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:10,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:10,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:10,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:10,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-07-09 18:20:10,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:10,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:10,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:10,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 18 treesize of output 14 [2021-07-09 18:20:10,741 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:10,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:10,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:10,747 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:22 [2021-07-09 18:20:10,784 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:10,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 18:20:10,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:20:10,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:10,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:10,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:55 [2021-07-09 18:20:10,862 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:10,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755872389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:10,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:10,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:20:10,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434039886] [2021-07-09 18:20:10,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:20:10,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:10,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:20:10,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:20:10,863 INFO L87 Difference]: Start difference. First operand 9142 states and 33841 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:11,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:11,611 INFO L93 Difference]: Finished difference Result 9297 states and 34300 transitions. [2021-07-09 18:20:11,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:20:11,611 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:11,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:11,632 INFO L225 Difference]: With dead ends: 9297 [2021-07-09 18:20:11,632 INFO L226 Difference]: Without dead ends: 9282 [2021-07-09 18:20:11,632 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 503.8ms TimeCoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:20:11,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9282 states. [2021-07-09 18:20:11,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9282 to 9137. [2021-07-09 18:20:11,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9137 states, 9136 states have (on average 3.7039185639229424) internal successors, (33839), 9136 states have internal predecessors, (33839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:11,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9137 states to 9137 states and 33839 transitions. [2021-07-09 18:20:11,783 INFO L78 Accepts]: Start accepts. Automaton has 9137 states and 33839 transitions. Word has length 28 [2021-07-09 18:20:11,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:11,783 INFO L482 AbstractCegarLoop]: Abstraction has 9137 states and 33839 transitions. [2021-07-09 18:20:11,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:11,784 INFO L276 IsEmpty]: Start isEmpty. Operand 9137 states and 33839 transitions. [2021-07-09 18:20:11,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:11,798 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:11,798 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:12,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-07-09 18:20:12,007 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:12,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:12,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1909688240, now seen corresponding path program 61 times [2021-07-09 18:20:12,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:12,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099251016] [2021-07-09 18:20:12,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:12,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:12,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:12,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:12,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099251016] [2021-07-09 18:20:12,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099251016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:12,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238545576] [2021-07-09 18:20:12,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:12,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:12,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:12,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:12,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:12,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:12,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:12,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:12,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-07-09 18:20:12,493 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_95], 2=[B]} [2021-07-09 18:20:12,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:12,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:12,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:12,506 INFO L518 ElimStorePlain]: Eliminatee v_C_95 vanished before elimination [2021-07-09 18:20:12,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:12,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:12,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:20:12,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:12,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:12,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:12,516 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:20:12,535 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:12,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238545576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:12,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:12,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:12,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447754957] [2021-07-09 18:20:12,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:12,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:12,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:12,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:12,536 INFO L87 Difference]: Start difference. First operand 9137 states and 33839 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:13,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:13,183 INFO L93 Difference]: Finished difference Result 11789 states and 42730 transitions. [2021-07-09 18:20:13,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:20:13,183 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:13,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:13,209 INFO L225 Difference]: With dead ends: 11789 [2021-07-09 18:20:13,209 INFO L226 Difference]: Without dead ends: 11764 [2021-07-09 18:20:13,210 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 517.2ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:20:13,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11764 states. [2021-07-09 18:20:13,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11764 to 9159. [2021-07-09 18:20:13,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9159 states, 9158 states have (on average 3.7034286962218825) internal successors, (33916), 9158 states have internal predecessors, (33916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:13,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9159 states to 9159 states and 33916 transitions. [2021-07-09 18:20:13,447 INFO L78 Accepts]: Start accepts. Automaton has 9159 states and 33916 transitions. Word has length 28 [2021-07-09 18:20:13,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:13,447 INFO L482 AbstractCegarLoop]: Abstraction has 9159 states and 33916 transitions. [2021-07-09 18:20:13,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:13,447 INFO L276 IsEmpty]: Start isEmpty. Operand 9159 states and 33916 transitions. [2021-07-09 18:20:13,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:13,461 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:13,461 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:13,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:13,662 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:13,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:13,662 INFO L82 PathProgramCache]: Analyzing trace with hash -606993708, now seen corresponding path program 62 times [2021-07-09 18:20:13,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:13,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952062465] [2021-07-09 18:20:13,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:13,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:13,879 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:13,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:13,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952062465] [2021-07-09 18:20:13,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952062465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:13,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522117302] [2021-07-09 18:20:13,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:13,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:20:13,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:13,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:13,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:14,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:14,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:14,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:14,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:14,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-07-09 18:20:14,112 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_97], 2=[B]} [2021-07-09 18:20:14,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:14,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:14,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:14,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:20:14,128 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:14,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:14,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:14,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:14,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:20:14,139 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:14,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:14,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:14,145 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:20:14,159 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:14,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522117302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:14,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:14,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:14,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000380897] [2021-07-09 18:20:14,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:14,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:14,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:14,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:14,161 INFO L87 Difference]: Start difference. First operand 9159 states and 33916 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:14,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:14,617 INFO L93 Difference]: Finished difference Result 11705 states and 42498 transitions. [2021-07-09 18:20:14,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:20:14,617 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:14,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:14,644 INFO L225 Difference]: With dead ends: 11705 [2021-07-09 18:20:14,645 INFO L226 Difference]: Without dead ends: 11644 [2021-07-09 18:20:14,645 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 373.6ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:20:14,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11644 states. [2021-07-09 18:20:14,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11644 to 9176. [2021-07-09 18:20:14,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9176 states, 9175 states have (on average 3.701907356948229) internal successors, (33965), 9175 states have internal predecessors, (33965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:14,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 33965 transitions. [2021-07-09 18:20:14,805 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 33965 transitions. Word has length 28 [2021-07-09 18:20:14,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:14,805 INFO L482 AbstractCegarLoop]: Abstraction has 9176 states and 33965 transitions. [2021-07-09 18:20:14,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:14,805 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 33965 transitions. [2021-07-09 18:20:14,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:14,820 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:14,820 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:15,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:15,020 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:15,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:15,021 INFO L82 PathProgramCache]: Analyzing trace with hash 460880856, now seen corresponding path program 63 times [2021-07-09 18:20:15,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:15,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470470798] [2021-07-09 18:20:15,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:15,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:15,269 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:15,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:15,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470470798] [2021-07-09 18:20:15,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470470798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:15,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975924393] [2021-07-09 18:20:15,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:15,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:20:15,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:15,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:15,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:15,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:15,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:15,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:15,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:15,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-07-09 18:20:15,448 INFO L446 ElimStorePlain]: Different costs {0=[v_C_99], 2=[B]} [2021-07-09 18:20:15,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:15,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:15,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:15,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:15,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:15,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-07-09 18:20:15,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:15,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:15,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:15,476 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-09 18:20:15,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:15,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:15,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:15,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:15,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:15,531 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:15,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975924393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:15,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:15,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:15,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998739713] [2021-07-09 18:20:15,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:15,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:15,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:15,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:15,532 INFO L87 Difference]: Start difference. First operand 9176 states and 33965 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:16,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:16,101 INFO L93 Difference]: Finished difference Result 11742 states and 42631 transitions. [2021-07-09 18:20:16,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:20:16,101 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:16,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:16,127 INFO L225 Difference]: With dead ends: 11742 [2021-07-09 18:20:16,127 INFO L226 Difference]: Without dead ends: 11717 [2021-07-09 18:20:16,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 452.6ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:20:16,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11717 states. [2021-07-09 18:20:16,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11717 to 9163. [2021-07-09 18:20:16,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9163 states, 9162 states have (on average 3.7049770792403405) internal successors, (33945), 9162 states have internal predecessors, (33945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:16,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9163 states to 9163 states and 33945 transitions. [2021-07-09 18:20:16,291 INFO L78 Accepts]: Start accepts. Automaton has 9163 states and 33945 transitions. Word has length 28 [2021-07-09 18:20:16,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:16,291 INFO L482 AbstractCegarLoop]: Abstraction has 9163 states and 33945 transitions. [2021-07-09 18:20:16,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:16,291 INFO L276 IsEmpty]: Start isEmpty. Operand 9163 states and 33945 transitions. [2021-07-09 18:20:16,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:16,307 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:16,307 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:16,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-07-09 18:20:16,508 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:16,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:16,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1581531380, now seen corresponding path program 64 times [2021-07-09 18:20:16,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:16,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030185579] [2021-07-09 18:20:16,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:16,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:16,665 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 19 [2021-07-09 18:20:16,915 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:16,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:16,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030185579] [2021-07-09 18:20:16,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030185579] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:16,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134004769] [2021-07-09 18:20:16,915 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:16,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:20:16,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:16,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:16,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:17,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:17,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:17,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:17,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:17,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:20:17,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:17,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:17,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:17,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-09 18:20:17,135 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:17,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:17,137 INFO L518 ElimStorePlain]: Eliminatee v_C_101 vanished before elimination [2021-07-09 18:20:17,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:17,137 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-09 18:20:17,152 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:17,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134004769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:17,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:17,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:20:17,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112574393] [2021-07-09 18:20:17,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:20:17,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:17,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:20:17,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:17,152 INFO L87 Difference]: Start difference. First operand 9163 states and 33945 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:17,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:17,817 INFO L93 Difference]: Finished difference Result 12047 states and 43561 transitions. [2021-07-09 18:20:17,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:20:17,817 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:17,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:17,850 INFO L225 Difference]: With dead ends: 12047 [2021-07-09 18:20:17,850 INFO L226 Difference]: Without dead ends: 11964 [2021-07-09 18:20:17,850 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 781.4ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:20:17,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11964 states. [2021-07-09 18:20:17,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11964 to 9281. [2021-07-09 18:20:17,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9281 states, 9280 states have (on average 3.6988146551724137) internal successors, (34325), 9280 states have internal predecessors, (34325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:18,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9281 states to 9281 states and 34325 transitions. [2021-07-09 18:20:18,023 INFO L78 Accepts]: Start accepts. Automaton has 9281 states and 34325 transitions. Word has length 28 [2021-07-09 18:20:18,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:18,023 INFO L482 AbstractCegarLoop]: Abstraction has 9281 states and 34325 transitions. [2021-07-09 18:20:18,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:18,023 INFO L276 IsEmpty]: Start isEmpty. Operand 9281 states and 34325 transitions. [2021-07-09 18:20:18,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:18,038 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:18,038 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:18,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:18,238 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:18,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:18,239 INFO L82 PathProgramCache]: Analyzing trace with hash -446866636, now seen corresponding path program 65 times [2021-07-09 18:20:18,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:18,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126192374] [2021-07-09 18:20:18,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:18,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:18,498 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:18,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:18,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126192374] [2021-07-09 18:20:18,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126192374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:18,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669668382] [2021-07-09 18:20:18,498 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:18,531 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:20:18,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:18,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:18,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:18,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:18,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:18,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:18,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:18,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:20:18,686 INFO L446 ElimStorePlain]: Different costs {0=[v_C_103], 1=[A]} [2021-07-09 18:20:18,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-07-09 18:20:18,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:18,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:18,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:18,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:20:18,699 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:18,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:18,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:18,704 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:23 [2021-07-09 18:20:18,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:20:18,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:18,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:18,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:18,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:20:18,746 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:18,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669668382] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:18,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:18,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:20:18,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891649069] [2021-07-09 18:20:18,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:20:18,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:18,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:20:18,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:18,747 INFO L87 Difference]: Start difference. First operand 9281 states and 34325 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:19,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:19,085 INFO L93 Difference]: Finished difference Result 9379 states and 34583 transitions. [2021-07-09 18:20:19,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:20:19,086 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:19,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:19,110 INFO L225 Difference]: With dead ends: 9379 [2021-07-09 18:20:19,110 INFO L226 Difference]: Without dead ends: 9353 [2021-07-09 18:20:19,110 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 344.8ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:19,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9353 states. [2021-07-09 18:20:19,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9353 to 9272. [2021-07-09 18:20:19,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9272 states, 9271 states have (on average 3.7013267177219284) internal successors, (34315), 9271 states have internal predecessors, (34315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:19,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9272 states to 9272 states and 34315 transitions. [2021-07-09 18:20:19,259 INFO L78 Accepts]: Start accepts. Automaton has 9272 states and 34315 transitions. Word has length 28 [2021-07-09 18:20:19,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:19,259 INFO L482 AbstractCegarLoop]: Abstraction has 9272 states and 34315 transitions. [2021-07-09 18:20:19,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:19,259 INFO L276 IsEmpty]: Start isEmpty. Operand 9272 states and 34315 transitions. [2021-07-09 18:20:19,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:19,274 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:19,274 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:19,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:19,475 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:19,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:19,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1373198096, now seen corresponding path program 66 times [2021-07-09 18:20:19,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:19,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520319357] [2021-07-09 18:20:19,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:19,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:19,759 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:19,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:19,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520319357] [2021-07-09 18:20:19,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520319357] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:19,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168297112] [2021-07-09 18:20:19,759 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:19,791 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:20:19,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:19,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:20:19,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:19,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:19,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:19,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:19,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:19,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-07-09 18:20:20,100 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_105], 2=[B]} [2021-07-09 18:20:20,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:20,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:20,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:20,113 INFO L518 ElimStorePlain]: Eliminatee v_C_105 vanished before elimination [2021-07-09 18:20:20,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:20,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:20,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:20:20,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:20,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:20,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:20,124 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:20:20,141 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:20,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168297112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:20,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:20,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:20,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690696744] [2021-07-09 18:20:20,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:20,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:20,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:20,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:20,142 INFO L87 Difference]: Start difference. First operand 9272 states and 34315 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:20,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:20,650 INFO L93 Difference]: Finished difference Result 11800 states and 42865 transitions. [2021-07-09 18:20:20,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:20:20,651 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:20,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:20,677 INFO L225 Difference]: With dead ends: 11800 [2021-07-09 18:20:20,677 INFO L226 Difference]: Without dead ends: 11737 [2021-07-09 18:20:20,677 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 554.3ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:20:20,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11737 states. [2021-07-09 18:20:20,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11737 to 9283. [2021-07-09 18:20:20,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9283 states, 9282 states have (on average 3.6996336996337) internal successors, (34340), 9282 states have internal predecessors, (34340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:20,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9283 states to 9283 states and 34340 transitions. [2021-07-09 18:20:20,841 INFO L78 Accepts]: Start accepts. Automaton has 9283 states and 34340 transitions. Word has length 28 [2021-07-09 18:20:20,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:20,841 INFO L482 AbstractCegarLoop]: Abstraction has 9283 states and 34340 transitions. [2021-07-09 18:20:20,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:20,841 INFO L276 IsEmpty]: Start isEmpty. Operand 9283 states and 34340 transitions. [2021-07-09 18:20:20,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:20,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:20,856 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:21,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-07-09 18:20:21,058 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:21,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:21,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1504162452, now seen corresponding path program 67 times [2021-07-09 18:20:21,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:21,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836173222] [2021-07-09 18:20:21,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:21,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:21,307 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:21,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:21,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836173222] [2021-07-09 18:20:21,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836173222] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:21,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622529500] [2021-07-09 18:20:21,308 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:21,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:21,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:21,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:21,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:21,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:21,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:21,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-07-09 18:20:21,475 INFO L446 ElimStorePlain]: Different costs {0=[v_C_107], 2=[B]} [2021-07-09 18:20:21,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 24 treesize of output 20 [2021-07-09 18:20:21,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:21,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:21,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:21,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:21,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-07-09 18:20:21,495 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:21,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:21,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:21,504 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-07-09 18:20:21,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:21,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:21,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:21,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:21,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:21,550 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:21,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622529500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:21,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:21,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:21,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117777633] [2021-07-09 18:20:21,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:21,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:21,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:21,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:21,551 INFO L87 Difference]: Start difference. First operand 9283 states and 34340 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:22,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:22,060 INFO L93 Difference]: Finished difference Result 11829 states and 42932 transitions. [2021-07-09 18:20:22,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:20:22,060 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:22,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:22,091 INFO L225 Difference]: With dead ends: 11829 [2021-07-09 18:20:22,091 INFO L226 Difference]: Without dead ends: 11790 [2021-07-09 18:20:22,091 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 441.4ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:20:22,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11790 states. [2021-07-09 18:20:22,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11790 to 9282. [2021-07-09 18:20:22,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9282 states, 9281 states have (on average 3.7005710591531087) internal successors, (34345), 9281 states have internal predecessors, (34345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:22,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9282 states to 9282 states and 34345 transitions. [2021-07-09 18:20:22,285 INFO L78 Accepts]: Start accepts. Automaton has 9282 states and 34345 transitions. Word has length 28 [2021-07-09 18:20:22,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:22,285 INFO L482 AbstractCegarLoop]: Abstraction has 9282 states and 34345 transitions. [2021-07-09 18:20:22,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:22,286 INFO L276 IsEmpty]: Start isEmpty. Operand 9282 states and 34345 transitions. [2021-07-09 18:20:22,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:22,301 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:22,301 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:22,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-07-09 18:20:22,502 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:22,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:22,502 INFO L82 PathProgramCache]: Analyzing trace with hash 970127540, now seen corresponding path program 68 times [2021-07-09 18:20:22,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:22,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909963220] [2021-07-09 18:20:22,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:22,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:22,677 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:22,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:22,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909963220] [2021-07-09 18:20:22,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909963220] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:22,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766652490] [2021-07-09 18:20:22,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:22,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:20:22,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:22,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:22,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:22,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:22,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:22,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:22,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:22,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-07-09 18:20:22,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 24 treesize of output 20 [2021-07-09 18:20:22,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:22,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:22,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:22,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-07-09 18:20:22,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:20:22,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:22,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:22,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:22,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-09 18:20:22,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:22,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:22,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:20:22,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:22,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:22,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:22,928 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-09 18:20:22,948 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:22,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766652490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:22,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:22,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:22,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346055442] [2021-07-09 18:20:22,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:22,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:22,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:22,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:22,949 INFO L87 Difference]: Start difference. First operand 9282 states and 34345 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:23,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:23,305 INFO L93 Difference]: Finished difference Result 9436 states and 34801 transitions. [2021-07-09 18:20:23,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:20:23,306 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:23,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:23,326 INFO L225 Difference]: With dead ends: 9436 [2021-07-09 18:20:23,326 INFO L226 Difference]: Without dead ends: 9421 [2021-07-09 18:20:23,326 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 302.5ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:23,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9421 states. [2021-07-09 18:20:23,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9421 to 9297. [2021-07-09 18:20:23,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9297 states, 9296 states have (on average 3.7001936316695354) internal successors, (34397), 9296 states have internal predecessors, (34397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:23,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9297 states to 9297 states and 34397 transitions. [2021-07-09 18:20:23,465 INFO L78 Accepts]: Start accepts. Automaton has 9297 states and 34397 transitions. Word has length 28 [2021-07-09 18:20:23,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:23,465 INFO L482 AbstractCegarLoop]: Abstraction has 9297 states and 34397 transitions. [2021-07-09 18:20:23,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:23,465 INFO L276 IsEmpty]: Start isEmpty. Operand 9297 states and 34397 transitions. [2021-07-09 18:20:23,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:23,480 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:23,480 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:23,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-07-09 18:20:23,680 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:23,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:23,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1957619152, now seen corresponding path program 69 times [2021-07-09 18:20:23,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:23,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501608639] [2021-07-09 18:20:23,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:23,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:23,889 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:23,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:23,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501608639] [2021-07-09 18:20:23,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501608639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:23,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828419722] [2021-07-09 18:20:23,890 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:23,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:20:23,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:23,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-09 18:20:23,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:23,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:23,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:24,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:24,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:24,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:20:24,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:24,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:24,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:24,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:24,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:51 [2021-07-09 18:20:24,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:24,140 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:24,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-07-09 18:20:24,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:24,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:24,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:24,177 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:78 [2021-07-09 18:20:24,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:24,308 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:24,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-07-09 18:20:24,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:20:24,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:24,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:24,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-07-09 18:20:24,319 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:24,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:24,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:24,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:24,326 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:24,336 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:20:24,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 1 [2021-07-09 18:20:24,337 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:24,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:20:24,341 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:24,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:20:24,345 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:24,406 INFO L628 ElimStorePlain]: treesize reduction 29, result has 71.3 percent of original size [2021-07-09 18:20:24,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:20:24,407 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:226, output treesize:72 [2021-07-09 18:20:24,515 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:24,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828419722] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:24,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:24,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:20:24,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10298059] [2021-07-09 18:20:24,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:20:24,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:24,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:20:24,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:20:24,516 INFO L87 Difference]: Start difference. First operand 9297 states and 34397 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:25,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:25,551 INFO L93 Difference]: Finished difference Result 9698 states and 35514 transitions. [2021-07-09 18:20:25,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:20:25,551 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:25,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:25,572 INFO L225 Difference]: With dead ends: 9698 [2021-07-09 18:20:25,572 INFO L226 Difference]: Without dead ends: 9648 [2021-07-09 18:20:25,572 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 803.4ms TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:20:25,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9648 states. [2021-07-09 18:20:25,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9648 to 9300. [2021-07-09 18:20:25,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9300 states, 9299 states have (on average 3.7007205075814604) internal successors, (34413), 9299 states have internal predecessors, (34413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:25,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9300 states to 9300 states and 34413 transitions. [2021-07-09 18:20:25,714 INFO L78 Accepts]: Start accepts. Automaton has 9300 states and 34413 transitions. Word has length 28 [2021-07-09 18:20:25,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:25,715 INFO L482 AbstractCegarLoop]: Abstraction has 9300 states and 34413 transitions. [2021-07-09 18:20:25,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:25,715 INFO L276 IsEmpty]: Start isEmpty. Operand 9300 states and 34413 transitions. [2021-07-09 18:20:25,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:25,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:25,729 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:25,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:25,930 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:25,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:25,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1034979504, now seen corresponding path program 70 times [2021-07-09 18:20:25,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:25,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245301347] [2021-07-09 18:20:25,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:25,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:26,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:26,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:26,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245301347] [2021-07-09 18:20:26,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245301347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:26,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682461909] [2021-07-09 18:20:26,150 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:26,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:20:26,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:26,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:26,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:26,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:26,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:26,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:26,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:26,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-07-09 18:20:26,494 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_113], 2=[B]} [2021-07-09 18:20:26,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:26,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:26,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:26,503 INFO L518 ElimStorePlain]: Eliminatee v_C_113 vanished before elimination [2021-07-09 18:20:26,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:26,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:26,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:20:26,507 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:26,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:26,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:26,513 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:20:26,528 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:26,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682461909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:26,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:26,528 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:26,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585577438] [2021-07-09 18:20:26,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:26,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:26,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:26,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:26,529 INFO L87 Difference]: Start difference. First operand 9300 states and 34413 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:27,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:27,250 INFO L93 Difference]: Finished difference Result 12022 states and 43590 transitions. [2021-07-09 18:20:27,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:20:27,250 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:27,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:27,280 INFO L225 Difference]: With dead ends: 12022 [2021-07-09 18:20:27,280 INFO L226 Difference]: Without dead ends: 12007 [2021-07-09 18:20:27,280 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 485.8ms TimeCoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:20:27,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12007 states. [2021-07-09 18:20:27,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12007 to 9336. [2021-07-09 18:20:27,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.698018211033744) internal successors, (34521), 9335 states have internal predecessors, (34521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:27,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34521 transitions. [2021-07-09 18:20:27,442 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34521 transitions. Word has length 28 [2021-07-09 18:20:27,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:27,443 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34521 transitions. [2021-07-09 18:20:27,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:27,443 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34521 transitions. [2021-07-09 18:20:27,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:27,458 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:27,458 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:27,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-07-09 18:20:27,660 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:27,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:27,661 INFO L82 PathProgramCache]: Analyzing trace with hash 267715028, now seen corresponding path program 71 times [2021-07-09 18:20:27,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:27,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063380225] [2021-07-09 18:20:27,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:27,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:27,861 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:27,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:27,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063380225] [2021-07-09 18:20:27,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063380225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:27,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119754378] [2021-07-09 18:20:27,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:27,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:20:27,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:27,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:27,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:27,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:27,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:28,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:28,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:28,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-07-09 18:20:28,100 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_115], 2=[B]} [2021-07-09 18:20:28,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:28,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:28,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:28,115 INFO L518 ElimStorePlain]: Eliminatee v_C_115 vanished before elimination [2021-07-09 18:20:28,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:28,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:20:28,120 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:28,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:28,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:28,128 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:20:28,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:28,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119754378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:28,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:28,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:28,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873115502] [2021-07-09 18:20:28,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:28,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:28,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:28,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:28,150 INFO L87 Difference]: Start difference. First operand 9336 states and 34521 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:28,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:28,628 INFO L93 Difference]: Finished difference Result 11944 states and 43338 transitions. [2021-07-09 18:20:28,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:20:28,629 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:28,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:28,655 INFO L225 Difference]: With dead ends: 11944 [2021-07-09 18:20:28,656 INFO L226 Difference]: Without dead ends: 11904 [2021-07-09 18:20:28,656 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 388.3ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:20:28,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11904 states. [2021-07-09 18:20:28,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11904 to 9350. [2021-07-09 18:20:28,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9350 states, 9349 states have (on average 3.697400791528506) internal successors, (34567), 9349 states have internal predecessors, (34567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:28,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9350 states to 9350 states and 34567 transitions. [2021-07-09 18:20:28,817 INFO L78 Accepts]: Start accepts. Automaton has 9350 states and 34567 transitions. Word has length 28 [2021-07-09 18:20:28,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:28,817 INFO L482 AbstractCegarLoop]: Abstraction has 9350 states and 34567 transitions. [2021-07-09 18:20:28,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:28,817 INFO L276 IsEmpty]: Start isEmpty. Operand 9350 states and 34567 transitions. [2021-07-09 18:20:28,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:28,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:28,833 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:29,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:29,034 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:29,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:29,034 INFO L82 PathProgramCache]: Analyzing trace with hash 1335589592, now seen corresponding path program 72 times [2021-07-09 18:20:29,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:29,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694044251] [2021-07-09 18:20:29,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:29,285 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:29,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:29,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694044251] [2021-07-09 18:20:29,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694044251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:29,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140944109] [2021-07-09 18:20:29,286 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:29,316 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:20:29,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:29,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:20:29,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:29,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:29,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:29,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:29,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:29,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:20:29,522 INFO L446 ElimStorePlain]: Different costs {0=[v_C_117], 2=[B]} [2021-07-09 18:20:29,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:29,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:29,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:29,549 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:29,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 43 [2021-07-09 18:20:29,555 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:29,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:29,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:29,579 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:61, output treesize:63 [2021-07-09 18:20:29,714 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:29,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-07-09 18:20:29,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:20:29,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:20:29,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:29,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:20:29,727 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:29,744 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-09 18:20:29,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 33 [2021-07-09 18:20:29,745 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:29,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:29,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:29,749 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:29,814 INFO L628 ElimStorePlain]: treesize reduction 47, result has 61.2 percent of original size [2021-07-09 18:20:29,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:20:29,816 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:189, output treesize:88 [2021-07-09 18:20:29,947 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:29,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140944109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:29,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:29,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 16 [2021-07-09 18:20:29,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322241937] [2021-07-09 18:20:29,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:20:29,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:29,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:20:29,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:20:29,948 INFO L87 Difference]: Start difference. First operand 9350 states and 34567 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:30,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:30,829 INFO L93 Difference]: Finished difference Result 12198 states and 44126 transitions. [2021-07-09 18:20:30,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:20:30,830 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:30,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:30,856 INFO L225 Difference]: With dead ends: 12198 [2021-07-09 18:20:30,856 INFO L226 Difference]: Without dead ends: 12183 [2021-07-09 18:20:30,857 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 776.7ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:20:30,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12183 states. [2021-07-09 18:20:30,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12183 to 9336. [2021-07-09 18:20:30,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.7001606855918587) internal successors, (34541), 9335 states have internal predecessors, (34541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:31,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34541 transitions. [2021-07-09 18:20:31,017 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34541 transitions. Word has length 28 [2021-07-09 18:20:31,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:31,017 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34541 transitions. [2021-07-09 18:20:31,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:31,017 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34541 transitions. [2021-07-09 18:20:31,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:31,032 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:31,032 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:31,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:31,233 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:31,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:31,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1471768620, now seen corresponding path program 73 times [2021-07-09 18:20:31,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:31,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139288198] [2021-07-09 18:20:31,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:31,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:31,449 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:31,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:31,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139288198] [2021-07-09 18:20:31,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139288198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:31,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844670465] [2021-07-09 18:20:31,449 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:31,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:31,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:31,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:31,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:31,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:31,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:31,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:31,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-09 18:20:31,679 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_119], 2=[B]} [2021-07-09 18:20:31,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:31,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:31,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:31,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:20:31,693 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:31,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:31,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:31,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:31,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:20:31,703 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:31,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:31,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:31,709 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:20:31,724 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:31,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844670465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:31,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:31,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:31,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556657909] [2021-07-09 18:20:31,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:31,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:31,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:31,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:31,725 INFO L87 Difference]: Start difference. First operand 9336 states and 34541 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:32,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:32,327 INFO L93 Difference]: Finished difference Result 12007 states and 43570 transitions. [2021-07-09 18:20:32,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:20:32,328 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:32,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:32,356 INFO L225 Difference]: With dead ends: 12007 [2021-07-09 18:20:32,356 INFO L226 Difference]: Without dead ends: 11992 [2021-07-09 18:20:32,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 421.2ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:20:32,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11992 states. [2021-07-09 18:20:32,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11992 to 9366. [2021-07-09 18:20:32,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9366 states, 9365 states have (on average 3.6985584623598506) internal successors, (34637), 9365 states have internal predecessors, (34637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:32,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9366 states to 9366 states and 34637 transitions. [2021-07-09 18:20:32,574 INFO L78 Accepts]: Start accepts. Automaton has 9366 states and 34637 transitions. Word has length 28 [2021-07-09 18:20:32,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:32,574 INFO L482 AbstractCegarLoop]: Abstraction has 9366 states and 34637 transitions. [2021-07-09 18:20:32,574 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:32,574 INFO L276 IsEmpty]: Start isEmpty. Operand 9366 states and 34637 transitions. [2021-07-09 18:20:32,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:32,590 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:32,590 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:32,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:32,793 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:32,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:32,793 INFO L82 PathProgramCache]: Analyzing trace with hash -403894056, now seen corresponding path program 74 times [2021-07-09 18:20:32,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:32,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319789765] [2021-07-09 18:20:32,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:32,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:33,035 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:33,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:33,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319789765] [2021-07-09 18:20:33,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319789765] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:33,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925650871] [2021-07-09 18:20:33,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:33,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:20:33,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:33,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:33,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:33,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:33,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:33,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:33,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:33,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-07-09 18:20:33,234 INFO L446 ElimStorePlain]: Different costs {0=[v_C_121], 2=[B]} [2021-07-09 18:20:33,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:33,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:33,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:33,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:33,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:33,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-07-09 18:20:33,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:33,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:33,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:33,264 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-09 18:20:33,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:33,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:33,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:33,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:33,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:33,310 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:33,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925650871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:33,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:33,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:33,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812957148] [2021-07-09 18:20:33,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:33,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:33,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:33,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:33,311 INFO L87 Difference]: Start difference. First operand 9366 states and 34637 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:33,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:33,830 INFO L93 Difference]: Finished difference Result 12078 states and 43780 transitions. [2021-07-09 18:20:33,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:20:33,831 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:33,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:33,858 INFO L225 Difference]: With dead ends: 12078 [2021-07-09 18:20:33,858 INFO L226 Difference]: Without dead ends: 12056 [2021-07-09 18:20:33,858 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 437.2ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:20:33,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12056 states. [2021-07-09 18:20:33,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12056 to 9373. [2021-07-09 18:20:34,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9373 states, 9372 states have (on average 3.698997012377294) internal successors, (34667), 9372 states have internal predecessors, (34667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:34,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9373 states to 9373 states and 34667 transitions. [2021-07-09 18:20:34,026 INFO L78 Accepts]: Start accepts. Automaton has 9373 states and 34667 transitions. Word has length 28 [2021-07-09 18:20:34,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:34,026 INFO L482 AbstractCegarLoop]: Abstraction has 9373 states and 34667 transitions. [2021-07-09 18:20:34,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:34,026 INFO L276 IsEmpty]: Start isEmpty. Operand 9373 states and 34667 transitions. [2021-07-09 18:20:34,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:34,042 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:34,042 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:34,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:34,245 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:34,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:34,245 INFO L82 PathProgramCache]: Analyzing trace with hash -2061160488, now seen corresponding path program 75 times [2021-07-09 18:20:34,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:34,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977101188] [2021-07-09 18:20:34,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:34,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:34,433 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:34,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:34,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977101188] [2021-07-09 18:20:34,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977101188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:34,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30123808] [2021-07-09 18:20:34,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:34,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:20:34,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:34,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:20:34,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:34,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:34,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:34,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:34,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:34,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:51 [2021-07-09 18:20:34,609 INFO L446 ElimStorePlain]: Different costs {0=[v_C_123], 3=[B]} [2021-07-09 18:20:34,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:34,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:34,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:34,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:34,637 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:34,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-07-09 18:20:34,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:34,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:34,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:20:34,673 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:66, output treesize:64 [2021-07-09 18:20:34,994 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_19, v_prenex_17], 2=[A, v_prenex_18]} [2021-07-09 18:20:34,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:20:34,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:35,069 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.4 percent of original size [2021-07-09 18:20:35,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:20:35,074 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:35,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:35,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:35,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-07-09 18:20:35,111 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:35,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:35,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:35,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:35,146 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:35,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:35,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:20:35,174 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:126, output treesize:72 [2021-07-09 18:20:35,285 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:35,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30123808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:35,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:35,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:20:35,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152124386] [2021-07-09 18:20:35,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:20:35,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:35,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:20:35,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:20:35,286 INFO L87 Difference]: Start difference. First operand 9373 states and 34667 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:35,813 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-07-09 18:20:36,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:36,755 INFO L93 Difference]: Finished difference Result 12303 states and 44482 transitions. [2021-07-09 18:20:36,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:20:36,755 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:36,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:36,783 INFO L225 Difference]: With dead ends: 12303 [2021-07-09 18:20:36,783 INFO L226 Difference]: Without dead ends: 12288 [2021-07-09 18:20:36,784 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1227.9ms TimeCoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:20:36,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12288 states. [2021-07-09 18:20:36,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12288 to 9397. [2021-07-09 18:20:36,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9397 states, 9396 states have (on average 3.6978501489995743) internal successors, (34745), 9396 states have internal predecessors, (34745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:36,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9397 states to 9397 states and 34745 transitions. [2021-07-09 18:20:36,952 INFO L78 Accepts]: Start accepts. Automaton has 9397 states and 34745 transitions. Word has length 28 [2021-07-09 18:20:36,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:36,952 INFO L482 AbstractCegarLoop]: Abstraction has 9397 states and 34745 transitions. [2021-07-09 18:20:36,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:36,952 INFO L276 IsEmpty]: Start isEmpty. Operand 9397 states and 34745 transitions. [2021-07-09 18:20:36,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:36,967 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:36,968 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:37,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-07-09 18:20:37,168 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:37,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:37,169 INFO L82 PathProgramCache]: Analyzing trace with hash -2103940680, now seen corresponding path program 76 times [2021-07-09 18:20:37,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:37,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988214290] [2021-07-09 18:20:37,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:37,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:37,479 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:37,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:37,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988214290] [2021-07-09 18:20:37,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988214290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:37,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637302898] [2021-07-09 18:20:37,479 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:37,505 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:20:37,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:37,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:37,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:37,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:37,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:37,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:37,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:37,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:20:37,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:37,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:37,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:37,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:20:37,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:37,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:37,674 INFO L518 ElimStorePlain]: Eliminatee v_C_125 vanished before elimination [2021-07-09 18:20:37,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:37,675 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-09 18:20:37,689 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:37,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637302898] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:37,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:37,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:20:37,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42357946] [2021-07-09 18:20:37,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:20:37,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:37,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:20:37,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:37,690 INFO L87 Difference]: Start difference. First operand 9397 states and 34745 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:38,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:38,438 INFO L93 Difference]: Finished difference Result 12054 states and 43712 transitions. [2021-07-09 18:20:38,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:20:38,439 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:38,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:38,465 INFO L225 Difference]: With dead ends: 12054 [2021-07-09 18:20:38,465 INFO L226 Difference]: Without dead ends: 12012 [2021-07-09 18:20:38,465 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 629.9ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:20:38,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12012 states. [2021-07-09 18:20:38,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12012 to 9422. [2021-07-09 18:20:38,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9422 states, 9421 states have (on average 3.6964228850440506) internal successors, (34824), 9421 states have internal predecessors, (34824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:38,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9422 states to 9422 states and 34824 transitions. [2021-07-09 18:20:38,632 INFO L78 Accepts]: Start accepts. Automaton has 9422 states and 34824 transitions. Word has length 28 [2021-07-09 18:20:38,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:38,632 INFO L482 AbstractCegarLoop]: Abstraction has 9422 states and 34824 transitions. [2021-07-09 18:20:38,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:38,632 INFO L276 IsEmpty]: Start isEmpty. Operand 9422 states and 34824 transitions. [2021-07-09 18:20:38,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:38,648 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:38,648 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:38,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:38,848 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:38,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:38,849 INFO L82 PathProgramCache]: Analyzing trace with hash 162628600, now seen corresponding path program 77 times [2021-07-09 18:20:38,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:38,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475710212] [2021-07-09 18:20:38,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:38,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:39,068 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:39,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:39,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475710212] [2021-07-09 18:20:39,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475710212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:39,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471934133] [2021-07-09 18:20:39,069 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:39,094 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:20:39,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:39,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:39,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:39,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:39,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:39,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:39,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:39,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-07-09 18:20:39,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:39,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:39,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:39,227 INFO L518 ElimStorePlain]: Eliminatee v_C_127 vanished before elimination [2021-07-09 18:20:39,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:39,228 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-07-09 18:20:39,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:20:39,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:39,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:39,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:39,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:20:39,269 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:39,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471934133] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:39,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:39,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:20:39,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498649365] [2021-07-09 18:20:39,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:20:39,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:39,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:20:39,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:39,270 INFO L87 Difference]: Start difference. First operand 9422 states and 34824 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:39,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:39,656 INFO L93 Difference]: Finished difference Result 9555 states and 35217 transitions. [2021-07-09 18:20:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:20:39,656 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:39,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:39,679 INFO L225 Difference]: With dead ends: 9555 [2021-07-09 18:20:39,679 INFO L226 Difference]: Without dead ends: 9540 [2021-07-09 18:20:39,679 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 325.1ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:20:39,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9540 states. [2021-07-09 18:20:39,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9540 to 9410. [2021-07-09 18:20:39,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9410 states, 9409 states have (on average 3.697736210011691) internal successors, (34792), 9409 states have internal predecessors, (34792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:39,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9410 states to 9410 states and 34792 transitions. [2021-07-09 18:20:39,837 INFO L78 Accepts]: Start accepts. Automaton has 9410 states and 34792 transitions. Word has length 28 [2021-07-09 18:20:39,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:39,837 INFO L482 AbstractCegarLoop]: Abstraction has 9410 states and 34792 transitions. [2021-07-09 18:20:39,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:39,837 INFO L276 IsEmpty]: Start isEmpty. Operand 9410 states and 34792 transitions. [2021-07-09 18:20:39,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:39,852 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:39,852 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:40,053 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:40,053 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:40,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:40,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1982693332, now seen corresponding path program 78 times [2021-07-09 18:20:40,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:40,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979823244] [2021-07-09 18:20:40,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:40,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:40,321 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:40,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:40,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979823244] [2021-07-09 18:20:40,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979823244] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:40,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154075739] [2021-07-09 18:20:40,322 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:40,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:20:40,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:40,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:20:40,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:40,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:40,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:40,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:40,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:40,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-07-09 18:20:40,627 INFO L446 ElimStorePlain]: Different costs {0=[v_C_129], 2=[A], 3=[B]} [2021-07-09 18:20:40,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:40,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:40,661 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.7 percent of original size [2021-07-09 18:20:40,673 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:40,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 38 [2021-07-09 18:20:40,676 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:20:40,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:40,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:40,711 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:40,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 68 treesize of output 64 [2021-07-09 18:20:40,744 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:20:40,798 INFO L628 ElimStorePlain]: treesize reduction 129, result has 28.7 percent of original size [2021-07-09 18:20:40,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:40,806 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:73, output treesize:81 [2021-07-09 18:20:40,884 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:40,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154075739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:40,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:40,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:20:40,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647899157] [2021-07-09 18:20:40,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:20:40,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:40,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:20:40,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:20:40,885 INFO L87 Difference]: Start difference. First operand 9410 states and 34792 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:42,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:42,246 INFO L93 Difference]: Finished difference Result 12166 states and 43946 transitions. [2021-07-09 18:20:42,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:20:42,247 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:42,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:42,274 INFO L225 Difference]: With dead ends: 12166 [2021-07-09 18:20:42,274 INFO L226 Difference]: Without dead ends: 12037 [2021-07-09 18:20:42,275 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 983.7ms TimeCoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:20:42,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12037 states. [2021-07-09 18:20:42,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12037 to 9451. [2021-07-09 18:20:42,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9451 states, 9450 states have (on average 3.693650793650794) internal successors, (34905), 9450 states have internal predecessors, (34905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:42,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9451 states to 9451 states and 34905 transitions. [2021-07-09 18:20:42,451 INFO L78 Accepts]: Start accepts. Automaton has 9451 states and 34905 transitions. Word has length 28 [2021-07-09 18:20:42,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:42,451 INFO L482 AbstractCegarLoop]: Abstraction has 9451 states and 34905 transitions. [2021-07-09 18:20:42,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:42,451 INFO L276 IsEmpty]: Start isEmpty. Operand 9451 states and 34905 transitions. [2021-07-09 18:20:42,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:42,538 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:42,538 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:42,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:42,739 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:42,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:42,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1821506156, now seen corresponding path program 79 times [2021-07-09 18:20:42,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:42,739 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713551186] [2021-07-09 18:20:42,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:42,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:43,020 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:43,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:43,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713551186] [2021-07-09 18:20:43,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713551186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:43,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652092921] [2021-07-09 18:20:43,021 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:43,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:43,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:43,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:43,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:43,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:43,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:43,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:43,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:20:43,213 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_131], 2=[B]} [2021-07-09 18:20: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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:43,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:43,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:43,223 INFO L518 ElimStorePlain]: Eliminatee v_C_131 vanished before elimination [2021-07-09 18:20:43,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:43,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:43,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:20:43,226 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:43,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:43,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:43,232 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:20:43,252 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:43,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652092921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:43,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:43,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:43,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730660888] [2021-07-09 18:20:43,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:43,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:43,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:43,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:43,253 INFO L87 Difference]: Start difference. First operand 9451 states and 34905 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:43,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:43,978 INFO L93 Difference]: Finished difference Result 13163 states and 47420 transitions. [2021-07-09 18:20:43,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:20:43,979 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:43,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:44,009 INFO L225 Difference]: With dead ends: 13163 [2021-07-09 18:20:44,010 INFO L226 Difference]: Without dead ends: 13095 [2021-07-09 18:20:44,010 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 633.1ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:20:44,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13095 states. [2021-07-09 18:20:44,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13095 to 9433. [2021-07-09 18:20:44,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9433 states, 9432 states have (on average 3.695186598812553) internal successors, (34853), 9432 states have internal predecessors, (34853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:44,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9433 states to 9433 states and 34853 transitions. [2021-07-09 18:20:44,183 INFO L78 Accepts]: Start accepts. Automaton has 9433 states and 34853 transitions. Word has length 28 [2021-07-09 18:20:44,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:44,184 INFO L482 AbstractCegarLoop]: Abstraction has 9433 states and 34853 transitions. [2021-07-09 18:20:44,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:44,184 INFO L276 IsEmpty]: Start isEmpty. Operand 9433 states and 34853 transitions. [2021-07-09 18:20:44,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:44,199 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:44,199 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:44,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:44,399 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:44,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:44,400 INFO L82 PathProgramCache]: Analyzing trace with hash 2113657688, now seen corresponding path program 80 times [2021-07-09 18:20:44,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:44,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682221670] [2021-07-09 18:20:44,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:44,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:44,673 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:44,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:44,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682221670] [2021-07-09 18:20:44,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682221670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:44,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430594118] [2021-07-09 18:20:44,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:44,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:20:44,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:44,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:44,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:44,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:44,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:44,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:44,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:44,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:20:44,833 INFO L446 ElimStorePlain]: Different costs {0=[v_C_133], 2=[B]} [2021-07-09 18:20:44,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:44,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:44,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:44,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:44,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:44,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-07-09 18:20:44,850 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:44,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:44,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:44,859 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-09 18:20:44,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:44,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:44,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:44,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:44,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:44,926 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:44,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430594118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:44,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:44,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:44,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769511955] [2021-07-09 18:20:44,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:44,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:44,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:44,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:44,927 INFO L87 Difference]: Start difference. First operand 9433 states and 34853 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:45,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:45,506 INFO L93 Difference]: Finished difference Result 12075 states and 43753 transitions. [2021-07-09 18:20:45,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:20:45,507 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:45,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:45,533 INFO L225 Difference]: With dead ends: 12075 [2021-07-09 18:20:45,534 INFO L226 Difference]: Without dead ends: 12036 [2021-07-09 18:20:45,534 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 479.1ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:20:45,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12036 states. [2021-07-09 18:20:45,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12036 to 9428. [2021-07-09 18:20:45,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9428 states, 9427 states have (on average 3.696403946112231) internal successors, (34846), 9427 states have internal predecessors, (34846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:45,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9428 states to 9428 states and 34846 transitions. [2021-07-09 18:20:45,751 INFO L78 Accepts]: Start accepts. Automaton has 9428 states and 34846 transitions. Word has length 28 [2021-07-09 18:20:45,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:45,751 INFO L482 AbstractCegarLoop]: Abstraction has 9428 states and 34846 transitions. [2021-07-09 18:20:45,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:45,751 INFO L276 IsEmpty]: Start isEmpty. Operand 9428 states and 34846 transitions. [2021-07-09 18:20:45,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:45,767 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:45,767 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:45,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable305 [2021-07-09 18:20:45,967 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:45,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:45,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1579622776, now seen corresponding path program 81 times [2021-07-09 18:20:45,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:45,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362663685] [2021-07-09 18:20:45,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:45,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:46,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:46,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:46,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362663685] [2021-07-09 18:20:46,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362663685] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:46,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836236302] [2021-07-09 18:20:46,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:46,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:20:46,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:46,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:20:46,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:46,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:46,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:46,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:67 [2021-07-09 18:20:46,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 24 treesize of output 20 [2021-07-09 18:20:46,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:46,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,428 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:43 [2021-07-09 18:20:46,486 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:46,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-07-09 18:20:46,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:20:46,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:46,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-07-09 18:20:46,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:46,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:20:46,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:46,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-09 18:20:46,614 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:46,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836236302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:46,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:46,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:20:46,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668990008] [2021-07-09 18:20:46,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:20:46,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:46,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:20:46,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:46,616 INFO L87 Difference]: Start difference. First operand 9428 states and 34846 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:47,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:47,172 INFO L93 Difference]: Finished difference Result 9532 states and 35120 transitions. [2021-07-09 18:20:47,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:20:47,176 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:47,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:47,198 INFO L225 Difference]: With dead ends: 9532 [2021-07-09 18:20:47,198 INFO L226 Difference]: Without dead ends: 9510 [2021-07-09 18:20:47,198 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 542.6ms TimeCoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:20:47,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9510 states. [2021-07-09 18:20:47,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9510 to 9445. [2021-07-09 18:20:47,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9445 states, 9444 states have (on average 3.6954680220245657) internal successors, (34900), 9444 states have internal predecessors, (34900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:47,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9445 states to 9445 states and 34900 transitions. [2021-07-09 18:20:47,347 INFO L78 Accepts]: Start accepts. Automaton has 9445 states and 34900 transitions. Word has length 28 [2021-07-09 18:20:47,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:47,347 INFO L482 AbstractCegarLoop]: Abstraction has 9445 states and 34900 transitions. [2021-07-09 18:20:47,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:47,347 INFO L276 IsEmpty]: Start isEmpty. Operand 9445 states and 34900 transitions. [2021-07-09 18:20:47,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:47,362 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:47,362 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:47,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:47,563 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:47,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:47,563 INFO L82 PathProgramCache]: Analyzing trace with hash -37910004, now seen corresponding path program 82 times [2021-07-09 18:20:47,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:47,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008085278] [2021-07-09 18:20:47,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:47,834 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:47,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:47,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008085278] [2021-07-09 18:20:47,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008085278] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:47,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420323305] [2021-07-09 18:20:47,834 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:47,859 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:20:47,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:47,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:47,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:47,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:47,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:47,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:47,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:47,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-07-09 18:20:47,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:47,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:47,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:47,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:47,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:40 [2021-07-09 18:20:47,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:20:47,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:48,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:48,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:48,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-09 18:20:48,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:48,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:48,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:20:48,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:48,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:48,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:48,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-09 18:20:48,064 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:48,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420323305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:48,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:48,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:48,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575511032] [2021-07-09 18:20:48,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:48,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:48,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:48,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:48,065 INFO L87 Difference]: Start difference. First operand 9445 states and 34900 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:48,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:48,487 INFO L93 Difference]: Finished difference Result 9627 states and 35407 transitions. [2021-07-09 18:20:48,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:20:48,487 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:48,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:48,510 INFO L225 Difference]: With dead ends: 9627 [2021-07-09 18:20:48,510 INFO L226 Difference]: Without dead ends: 9605 [2021-07-09 18:20:48,510 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 386.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:48,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9605 states. [2021-07-09 18:20:48,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9605 to 9443. [2021-07-09 18:20:48,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9443 states, 9442 states have (on average 3.696038974793476) internal successors, (34898), 9442 states have internal predecessors, (34898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:48,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9443 states to 9443 states and 34898 transitions. [2021-07-09 18:20:48,661 INFO L78 Accepts]: Start accepts. Automaton has 9443 states and 34898 transitions. Word has length 28 [2021-07-09 18:20:48,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:48,661 INFO L482 AbstractCegarLoop]: Abstraction has 9443 states and 34898 transitions. [2021-07-09 18:20:48,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:48,662 INFO L276 IsEmpty]: Start isEmpty. Operand 9443 states and 34898 transitions. [2021-07-09 18:20:48,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:48,678 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:48,678 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:48,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-07-09 18:20:48,879 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:48,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:48,879 INFO L82 PathProgramCache]: Analyzing trace with hash -1727852908, now seen corresponding path program 83 times [2021-07-09 18:20:48,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:48,879 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449935358] [2021-07-09 18:20:48,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:48,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:49,223 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:49,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:49,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449935358] [2021-07-09 18:20:49,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449935358] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:49,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785234934] [2021-07-09 18:20:49,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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:49,252 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:20:49,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:49,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:49,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:49,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:49,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:49,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:49,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:49,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-09 18:20:49,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:49,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:49,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:49,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:49,367 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-07-09 18:20:49,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:49,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:49,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:20:49,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:49,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:49,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:49,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:37 [2021-07-09 18:20:49,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:49,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:49,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:49,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:49,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:49,457 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:49,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785234934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:49,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:49,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:49,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706676374] [2021-07-09 18:20:49,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:49,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:49,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:49,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:49,458 INFO L87 Difference]: Start difference. First operand 9443 states and 34898 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:49,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:49,791 INFO L93 Difference]: Finished difference Result 9589 states and 35291 transitions. [2021-07-09 18:20:49,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:20:49,791 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:49,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:49,811 INFO L225 Difference]: With dead ends: 9589 [2021-07-09 18:20:49,812 INFO L226 Difference]: Without dead ends: 9552 [2021-07-09 18:20:49,812 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 373.0ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:49,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9552 states. [2021-07-09 18:20:49,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9552 to 9442. [2021-07-09 18:20:49,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9442 states, 9441 states have (on average 3.6972778307382694) internal successors, (34906), 9441 states have internal predecessors, (34906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:49,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9442 states to 9442 states and 34906 transitions. [2021-07-09 18:20:49,965 INFO L78 Accepts]: Start accepts. Automaton has 9442 states and 34906 transitions. Word has length 28 [2021-07-09 18:20:49,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:49,965 INFO L482 AbstractCegarLoop]: Abstraction has 9442 states and 34906 transitions. [2021-07-09 18:20:49,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:49,965 INFO L276 IsEmpty]: Start isEmpty. Operand 9442 states and 34906 transitions. [2021-07-09 18:20:49,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:49,981 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:49,981 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:50,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable313,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:50,182 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:50,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:50,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1624520208, now seen corresponding path program 84 times [2021-07-09 18:20:50,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:50,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689669628] [2021-07-09 18:20:50,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:50,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:50,407 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:50,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:50,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689669628] [2021-07-09 18:20:50,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689669628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:50,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479121656] [2021-07-09 18:20:50,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:50,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:20:50,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:50,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:20:50,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:50,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:50,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:50,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:50,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:50,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-07-09 18:20:50,636 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_141], 2=[B]} [2021-07-09 18:20:50,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:20:50,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:50,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:50,646 INFO L518 ElimStorePlain]: Eliminatee v_C_141 vanished before elimination [2021-07-09 18:20:50,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:50,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:20:50,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:50,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:50,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:50,663 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-09 18:20:50,678 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:50,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479121656] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:50,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:50,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:50,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406168893] [2021-07-09 18:20:50,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:50,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:50,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:50,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:50,679 INFO L87 Difference]: Start difference. First operand 9442 states and 34906 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:51,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:51,300 INFO L93 Difference]: Finished difference Result 12096 states and 43869 transitions. [2021-07-09 18:20:51,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:20:51,301 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:51,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:51,328 INFO L225 Difference]: With dead ends: 12096 [2021-07-09 18:20:51,328 INFO L226 Difference]: Without dead ends: 12054 [2021-07-09 18:20:51,328 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 507.0ms TimeCoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:20:51,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12054 states. [2021-07-09 18:20:51,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12054 to 9468. [2021-07-09 18:20:51,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9468 states, 9467 states have (on average 3.695785359670434) internal successors, (34988), 9467 states have internal predecessors, (34988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:51,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9468 states to 9468 states and 34988 transitions. [2021-07-09 18:20:51,494 INFO L78 Accepts]: Start accepts. Automaton has 9468 states and 34988 transitions. Word has length 28 [2021-07-09 18:20:51,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:51,494 INFO L482 AbstractCegarLoop]: Abstraction has 9468 states and 34988 transitions. [2021-07-09 18:20:51,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:51,495 INFO L276 IsEmpty]: Start isEmpty. Operand 9468 states and 34988 transitions. [2021-07-09 18:20:51,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:51,510 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:51,510 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:51,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable314 [2021-07-09 18:20:51,710 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:51,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:51,711 INFO L82 PathProgramCache]: Analyzing trace with hash 1755484564, now seen corresponding path program 85 times [2021-07-09 18:20:51,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:51,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536463534] [2021-07-09 18:20:51,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:51,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:52,018 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:52,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:52,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536463534] [2021-07-09 18:20:52,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536463534] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:52,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313045827] [2021-07-09 18:20:52,019 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:52,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:52,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:52,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:52,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:52,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:52,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:52,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:52,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:20:52,192 INFO L446 ElimStorePlain]: Different costs {0=[v_C_143], 2=[B]} [2021-07-09 18:20:52,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:52,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:52,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:52,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:52,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:52,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-07-09 18:20:52,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:52,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:52,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:52,219 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-07-09 18:20:52,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:52,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:52,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:52,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:52,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:52,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:52,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313045827] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:52,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:52,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:52,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508027774] [2021-07-09 18:20:52,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:52,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:52,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:52,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:52,266 INFO L87 Difference]: Start difference. First operand 9468 states and 34988 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:52,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:52,856 INFO L93 Difference]: Finished difference Result 12147 states and 44003 transitions. [2021-07-09 18:20:52,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:20:52,856 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:52,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:52,886 INFO L225 Difference]: With dead ends: 12147 [2021-07-09 18:20:52,886 INFO L226 Difference]: Without dead ends: 12116 [2021-07-09 18:20:52,886 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 564.7ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:20:52,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-07-09 18:20:53,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9463. [2021-07-09 18:20:53,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9463 states, 9462 states have (on average 3.6972098922003807) internal successors, (34983), 9462 states have internal predecessors, (34983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:53,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9463 states to 9463 states and 34983 transitions. [2021-07-09 18:20:53,054 INFO L78 Accepts]: Start accepts. Automaton has 9463 states and 34983 transitions. Word has length 28 [2021-07-09 18:20:53,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:53,055 INFO L482 AbstractCegarLoop]: Abstraction has 9463 states and 34983 transitions. [2021-07-09 18:20:53,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:53,055 INFO L276 IsEmpty]: Start isEmpty. Operand 9463 states and 34983 transitions. [2021-07-09 18:20:53,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:53,070 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:53,070 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:53,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2021-07-09 18:20:53,270 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:53,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:53,271 INFO L82 PathProgramCache]: Analyzing trace with hash -194926700, now seen corresponding path program 86 times [2021-07-09 18:20:53,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:53,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874670236] [2021-07-09 18:20:53,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:53,525 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:53,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:53,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874670236] [2021-07-09 18:20:53,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874670236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:53,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927462262] [2021-07-09 18:20:53,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:53,557 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:20:53,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:53,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:53,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:53,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:53,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:53,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:53,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:53,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-07-09 18:20:53,703 INFO L446 ElimStorePlain]: Different costs {0=[v_C_145], 2=[B]} [2021-07-09 18:20:53,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 24 treesize of output 20 [2021-07-09 18:20:53,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:53,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:53,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:53,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:53,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-07-09 18:20:53,724 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:53,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:53,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:53,734 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:27 [2021-07-09 18:20:53,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:53,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:53,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:53,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:53,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:53,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:53,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927462262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:53,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:53,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:53,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348938795] [2021-07-09 18:20:53,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:53,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:53,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:53,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:53,822 INFO L87 Difference]: Start difference. First operand 9463 states and 34983 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:54,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:54,387 INFO L93 Difference]: Finished difference Result 12168 states and 44090 transitions. [2021-07-09 18:20:54,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:20:54,388 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:54,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:54,414 INFO L225 Difference]: With dead ends: 12168 [2021-07-09 18:20:54,415 INFO L226 Difference]: Without dead ends: 12140 [2021-07-09 18:20:54,415 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 549.8ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:20:54,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12140 states. [2021-07-09 18:20:54,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12140 to 9475. [2021-07-09 18:20:54,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9475 states, 9474 states have (on average 3.696748997255647) internal successors, (35023), 9474 states have internal predecessors, (35023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:54,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9475 states to 9475 states and 35023 transitions. [2021-07-09 18:20:54,576 INFO L78 Accepts]: Start accepts. Automaton has 9475 states and 35023 transitions. Word has length 28 [2021-07-09 18:20:54,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:54,576 INFO L482 AbstractCegarLoop]: Abstraction has 9475 states and 35023 transitions. [2021-07-09 18:20:54,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:54,577 INFO L276 IsEmpty]: Start isEmpty. Operand 9475 states and 35023 transitions. [2021-07-09 18:20:54,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:54,592 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:54,592 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:54,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:54,792 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:54,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:54,792 INFO L82 PathProgramCache]: Analyzing trace with hash 604414584, now seen corresponding path program 87 times [2021-07-09 18:20:54,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:54,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429726874] [2021-07-09 18:20:54,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:54,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:55,073 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:55,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:55,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429726874] [2021-07-09 18:20:55,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429726874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:55,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911379406] [2021-07-09 18:20:55,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:55,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:20:55,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:55,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:20:55,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:55,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:55,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:55,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:55,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:55,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-07-09 18:20:55,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 24 treesize of output 20 [2021-07-09 18:20:55,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:55,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:55,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:55,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:51 [2021-07-09 18:20:55,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:55,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-07-09 18:20:55,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:20:55,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:55,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:55,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-07-09 18:20:55,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:55,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:55,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:20:55,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:55,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:55,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:55,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-09 18:20:55,396 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:55,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911379406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:55,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:55,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:20:55,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997974605] [2021-07-09 18:20:55,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:20:55,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:55,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:20:55,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:20:55,397 INFO L87 Difference]: Start difference. First operand 9475 states and 35023 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:55,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:55,923 INFO L93 Difference]: Finished difference Result 9586 states and 35334 transitions. [2021-07-09 18:20:55,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:20:55,923 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:55,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:55,945 INFO L225 Difference]: With dead ends: 9586 [2021-07-09 18:20:55,945 INFO L226 Difference]: Without dead ends: 9571 [2021-07-09 18:20:55,945 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 509.6ms TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:20:55,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9571 states. [2021-07-09 18:20:56,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9571 to 9494. [2021-07-09 18:20:56,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.695670494048246) internal successors, (35083), 9493 states have internal predecessors, (35083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:56,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35083 transitions. [2021-07-09 18:20:56,092 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35083 transitions. Word has length 28 [2021-07-09 18:20:56,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:56,092 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35083 transitions. [2021-07-09 18:20:56,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:56,092 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35083 transitions. [2021-07-09 18:20:56,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:56,108 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:56,108 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:56,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:56,308 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:56,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:56,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1013118196, now seen corresponding path program 88 times [2021-07-09 18:20:56,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:56,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995294105] [2021-07-09 18:20:56,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:56,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:56,519 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:56,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:56,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995294105] [2021-07-09 18:20:56,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995294105] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:56,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896063742] [2021-07-09 18:20:56,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:56,544 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:20:56,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:56,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:56,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:56,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:56,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:56,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-09 18:20:56,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 24 treesize of output 20 [2021-07-09 18:20:56,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:56,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-07-09 18:20:56,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:20:56,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:56,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-09 18:20:56,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:56,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:20:56,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:56,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-09 18:20:56,763 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:56,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896063742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:56,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:56,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:56,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409849653] [2021-07-09 18:20:56,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:56,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:56,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:56,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:56,764 INFO L87 Difference]: Start difference. First operand 9494 states and 35083 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:57,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:57,195 INFO L93 Difference]: Finished difference Result 9693 states and 35665 transitions. [2021-07-09 18:20:57,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:20:57,196 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:57,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:57,218 INFO L225 Difference]: With dead ends: 9693 [2021-07-09 18:20:57,218 INFO L226 Difference]: Without dead ends: 9678 [2021-07-09 18:20:57,218 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 372.4ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:20:57,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9678 states. [2021-07-09 18:20:57,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9678 to 9499. [2021-07-09 18:20:57,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9499 states, 9498 states have (on average 3.6949884186144453) internal successors, (35095), 9498 states have internal predecessors, (35095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:57,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9499 states to 9499 states and 35095 transitions. [2021-07-09 18:20:57,363 INFO L78 Accepts]: Start accepts. Automaton has 9499 states and 35095 transitions. Word has length 28 [2021-07-09 18:20:57,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:57,363 INFO L482 AbstractCegarLoop]: Abstraction has 9499 states and 35095 transitions. [2021-07-09 18:20:57,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:57,363 INFO L276 IsEmpty]: Start isEmpty. Operand 9499 states and 35095 transitions. [2021-07-09 18:20:57,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:57,378 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:57,379 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:57,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-07-09 18:20:57,579 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:57,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:57,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1591906196, now seen corresponding path program 89 times [2021-07-09 18:20:57,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:57,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955054764] [2021-07-09 18:20:57,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:57,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:57,801 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:57,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:57,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955054764] [2021-07-09 18:20:57,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955054764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:57,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850671038] [2021-07-09 18:20:57,801 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:57,829 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:20:57,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:57,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:20:57,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:57,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:20:57,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:57,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:57,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:57,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-09 18:20:57,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 24 treesize of output 20 [2021-07-09 18:20:57,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:57,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:57,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:57,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-07-09 18:20:57,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:57,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:57,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-07-09 18:20:57,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:57,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:57,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:57,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:29 [2021-07-09 18:20:58,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:58,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:58,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:58,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:58,011 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:58,105 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:58,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850671038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:58,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:58,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:58,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401112284] [2021-07-09 18:20:58,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:58,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:58,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:58,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:58,106 INFO L87 Difference]: Start difference. First operand 9499 states and 35095 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:58,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:58,515 INFO L93 Difference]: Finished difference Result 9645 states and 35504 transitions. [2021-07-09 18:20:58,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:20:58,515 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:58,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:58,537 INFO L225 Difference]: With dead ends: 9645 [2021-07-09 18:20:58,537 INFO L226 Difference]: Without dead ends: 9620 [2021-07-09 18:20:58,537 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 371.0ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:20:58,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9620 states. [2021-07-09 18:20:58,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9620 to 9494. [2021-07-09 18:20:58,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.6965132202675655) internal successors, (35091), 9493 states have internal predecessors, (35091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:58,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35091 transitions. [2021-07-09 18:20:58,690 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35091 transitions. Word has length 28 [2021-07-09 18:20:58,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:58,690 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35091 transitions. [2021-07-09 18:20:58,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:58,690 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35091 transitions. [2021-07-09 18:20:58,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:58,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:58,707 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:58,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable324 [2021-07-09 18:20:58,909 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:58,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:58,909 INFO L82 PathProgramCache]: Analyzing trace with hash -218520368, now seen corresponding path program 90 times [2021-07-09 18:20:58,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:58,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823420318] [2021-07-09 18:20:58,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:58,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:59,126 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:59,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:59,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823420318] [2021-07-09 18:20:59,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823420318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:59,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030619017] [2021-07-09 18:20:59,127 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:59,154 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:20:59,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:59,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:20:59,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:59,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:20:59,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:59,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:59,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:59,202 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-07-09 18:20:59,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:20:59,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:59,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:59,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:59,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-07-09 18:20:59,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:59,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:59,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2021-07-09 18:20:59,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:59,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:59,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:59,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:31 [2021-07-09 18:20:59,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:20:59,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:59,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:59,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:59,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-09 18:20:59,371 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:59,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030619017] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:59,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:59,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 18:20:59,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160194585] [2021-07-09 18:20:59,372 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:20:59,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:59,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:20:59,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:20:59,372 INFO L87 Difference]: Start difference. First operand 9494 states and 35091 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:59,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:59,762 INFO L93 Difference]: Finished difference Result 9647 states and 35544 transitions. [2021-07-09 18:20:59,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:20:59,762 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:20:59,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:59,783 INFO L225 Difference]: With dead ends: 9647 [2021-07-09 18:20:59,783 INFO L226 Difference]: Without dead ends: 9632 [2021-07-09 18:20:59,783 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 394.8ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:20:59,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9632 states. [2021-07-09 18:20:59,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9632 to 9502. [2021-07-09 18:20:59,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9502 states, 9501 states have (on average 3.6969792653404903) internal successors, (35125), 9501 states have internal predecessors, (35125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:59,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9502 states to 9502 states and 35125 transitions. [2021-07-09 18:20:59,927 INFO L78 Accepts]: Start accepts. Automaton has 9502 states and 35125 transitions. Word has length 28 [2021-07-09 18:20:59,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:59,927 INFO L482 AbstractCegarLoop]: Abstraction has 9502 states and 35125 transitions. [2021-07-09 18:20:59,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:59,927 INFO L276 IsEmpty]: Start isEmpty. Operand 9502 states and 35125 transitions. [2021-07-09 18:20:59,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:20:59,942 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:59,942 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:00,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable325,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:00,142 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:00,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:00,143 INFO L82 PathProgramCache]: Analyzing trace with hash 618524472, now seen corresponding path program 91 times [2021-07-09 18:21:00,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:00,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769491683] [2021-07-09 18:21:00,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:00,293 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:00,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:00,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769491683] [2021-07-09 18:21:00,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769491683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:00,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184240374] [2021-07-09 18:21:00,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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:00,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:00,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:00,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:00,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:00,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:00,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:00,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:00,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:00,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:21:00,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:00,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:00,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:21:00,522 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:00,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:00,524 INFO L518 ElimStorePlain]: Eliminatee v_C_155 vanished before elimination [2021-07-09 18:21:00,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:00,524 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-09 18:21:00,539 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:00,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184240374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:00,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:00,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:00,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215905319] [2021-07-09 18:21:00,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:00,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:00,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:00,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:00,540 INFO L87 Difference]: Start difference. First operand 9502 states and 35125 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:01,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:01,724 INFO L93 Difference]: Finished difference Result 10930 states and 39178 transitions. [2021-07-09 18:21:01,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:21:01,725 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:01,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:01,748 INFO L225 Difference]: With dead ends: 10930 [2021-07-09 18:21:01,748 INFO L226 Difference]: Without dead ends: 10915 [2021-07-09 18:21:01,749 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 893.4ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:21:01,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10915 states. [2021-07-09 18:21:01,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10915 to 9577. [2021-07-09 18:21:01,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9577 states, 9576 states have (on average 3.6940267335004178) internal successors, (35374), 9576 states have internal predecessors, (35374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:01,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9577 states to 9577 states and 35374 transitions. [2021-07-09 18:21:01,917 INFO L78 Accepts]: Start accepts. Automaton has 9577 states and 35374 transitions. Word has length 28 [2021-07-09 18:21:01,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:01,917 INFO L482 AbstractCegarLoop]: Abstraction has 9577 states and 35374 transitions. [2021-07-09 18:21:01,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:01,917 INFO L276 IsEmpty]: Start isEmpty. Operand 9577 states and 35374 transitions. [2021-07-09 18:21:01,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:01,932 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:01,933 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:02,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2021-07-09 18:21:02,133 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:02,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:02,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1409873544, now seen corresponding path program 92 times [2021-07-09 18:21:02,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:02,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079788003] [2021-07-09 18:21:02,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:02,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:02,317 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:02,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:02,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079788003] [2021-07-09 18:21:02,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079788003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:02,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147457089] [2021-07-09 18:21:02,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:02,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:21:02,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:02,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-07-09 18:21:02,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:02,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:02,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:02,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:02,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:02,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:02,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:21:02,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:02,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:02,581 INFO L518 ElimStorePlain]: Eliminatee v_C_157 vanished before elimination [2021-07-09 18:21:02,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:02,582 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:21:02,620 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:02,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 18:21:02,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:21:02,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:02,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:02,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-07-09 18:21:02,709 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:02,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147457089] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:02,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:02,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:21:02,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561767510] [2021-07-09 18:21:02,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:21:02,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:02,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:21:02,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:21:02,710 INFO L87 Difference]: Start difference. First operand 9577 states and 35374 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:05,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:05,075 INFO L93 Difference]: Finished difference Result 11439 states and 40569 transitions. [2021-07-09 18:21:05,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:21:05,076 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:05,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:05,099 INFO L225 Difference]: With dead ends: 11439 [2021-07-09 18:21:05,100 INFO L226 Difference]: Without dead ends: 11331 [2021-07-09 18:21:05,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1816.6ms TimeCoverageRelationStatistics Valid=371, Invalid=2385, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:21:05,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11331 states. [2021-07-09 18:21:05,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11331 to 9640. [2021-07-09 18:21:05,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9640 states, 9639 states have (on average 3.691358024691358) internal successors, (35581), 9639 states have internal predecessors, (35581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:05,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9640 states to 9640 states and 35581 transitions. [2021-07-09 18:21:05,274 INFO L78 Accepts]: Start accepts. Automaton has 9640 states and 35581 transitions. Word has length 28 [2021-07-09 18:21:05,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:05,274 INFO L482 AbstractCegarLoop]: Abstraction has 9640 states and 35581 transitions. [2021-07-09 18:21:05,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:05,274 INFO L276 IsEmpty]: Start isEmpty. Operand 9640 states and 35581 transitions. [2021-07-09 18:21:05,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:05,290 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:05,290 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:05,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable327,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:05,490 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:05,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:05,491 INFO L82 PathProgramCache]: Analyzing trace with hash -744166792, now seen corresponding path program 93 times [2021-07-09 18:21:05,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:05,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331624077] [2021-07-09 18:21:05,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:05,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:05,653 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:05,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:05,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331624077] [2021-07-09 18:21:05,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331624077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:05,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643718789] [2021-07-09 18:21:05,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:05,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:21:05,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:05,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:05,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:05,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:05,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:05,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:05,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:05,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:05,807 INFO L446 ElimStorePlain]: Different costs {0=[v_C_159], 1=[A]} [2021-07-09 18:21:05,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 25 [2021-07-09 18:21:05,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:05,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:05,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:05,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:21:05,819 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:05,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:05,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:05,824 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:19 [2021-07-09 18:21:05,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:05,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:05,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:05,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:05,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:21:05,887 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:05,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643718789] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:05,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:05,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:05,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734873156] [2021-07-09 18:21:05,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:05,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:05,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:05,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:05,888 INFO L87 Difference]: Start difference. First operand 9640 states and 35581 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:06,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:06,933 INFO L93 Difference]: Finished difference Result 10911 states and 39246 transitions. [2021-07-09 18:21:06,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:21:06,933 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:06,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:06,957 INFO L225 Difference]: With dead ends: 10911 [2021-07-09 18:21:06,957 INFO L226 Difference]: Without dead ends: 10881 [2021-07-09 18:21:06,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 849.8ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:21:06,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-07-09 18:21:07,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9663. [2021-07-09 18:21:07,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9663 states, 9662 states have (on average 3.6912647484992753) internal successors, (35665), 9662 states have internal predecessors, (35665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:07,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9663 states to 9663 states and 35665 transitions. [2021-07-09 18:21:07,128 INFO L78 Accepts]: Start accepts. Automaton has 9663 states and 35665 transitions. Word has length 28 [2021-07-09 18:21:07,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:07,129 INFO L482 AbstractCegarLoop]: Abstraction has 9663 states and 35665 transitions. [2021-07-09 18:21:07,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:07,129 INFO L276 IsEmpty]: Start isEmpty. Operand 9663 states and 35665 transitions. [2021-07-09 18:21:07,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:07,144 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:07,144 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:07,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-07-09 18:21:07,345 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:07,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:07,345 INFO L82 PathProgramCache]: Analyzing trace with hash -2021265836, now seen corresponding path program 94 times [2021-07-09 18:21:07,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:07,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82607846] [2021-07-09 18:21:07,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:07,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:07,563 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:07,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:07,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82607846] [2021-07-09 18:21:07,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82607846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:07,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176611386] [2021-07-09 18:21:07,564 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:07,596 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:21:07,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:07,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:07,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:07,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:07,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:07,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:07,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:07,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:07,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 24 treesize of output 20 [2021-07-09 18:21:07,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:07,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:07,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:21:07,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:07,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:07,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:07,805 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:07,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:07,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:07,807 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-09 18:21:07,821 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:07,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176611386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:07,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:07,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:07,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912162695] [2021-07-09 18:21:07,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:07,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:07,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:07,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:07,822 INFO L87 Difference]: Start difference. First operand 9663 states and 35665 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:08,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:08,772 INFO L93 Difference]: Finished difference Result 11554 states and 41074 transitions. [2021-07-09 18:21:08,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:21:08,772 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:08,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:08,798 INFO L225 Difference]: With dead ends: 11554 [2021-07-09 18:21:08,798 INFO L226 Difference]: Without dead ends: 11529 [2021-07-09 18:21:08,798 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 703.0ms TimeCoverageRelationStatistics Valid=184, Invalid=746, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:21:08,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11529 states. [2021-07-09 18:21:08,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11529 to 9689. [2021-07-09 18:21:08,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9689 states, 9688 states have (on average 3.690132122213047) internal successors, (35750), 9688 states have internal predecessors, (35750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:08,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9689 states to 9689 states and 35750 transitions. [2021-07-09 18:21:08,971 INFO L78 Accepts]: Start accepts. Automaton has 9689 states and 35750 transitions. Word has length 28 [2021-07-09 18:21:08,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:08,972 INFO L482 AbstractCegarLoop]: Abstraction has 9689 states and 35750 transitions. [2021-07-09 18:21:08,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:08,972 INFO L276 IsEmpty]: Start isEmpty. Operand 9689 states and 35750 transitions. [2021-07-09 18:21:08,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:08,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:08,988 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:09,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2021-07-09 18:21:09,190 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:09,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:09,192 INFO L82 PathProgramCache]: Analyzing trace with hash 245303444, now seen corresponding path program 95 times [2021-07-09 18:21:09,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:09,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946939794] [2021-07-09 18:21:09,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:09,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:09,383 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:09,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:09,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946939794] [2021-07-09 18:21:09,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946939794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:09,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698336375] [2021-07-09 18:21:09,383 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:09,409 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:21:09,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:09,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:09,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:09,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:09,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:09,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:09,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:09,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:09,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:21:09,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:09,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:09,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:21:09,560 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:21:09,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:09,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:09,565 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-07-09 18:21:09,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:09,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:09,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:09,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:09,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:21:09,606 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:09,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698336375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:09,606 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:09,606 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:09,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221597241] [2021-07-09 18:21:09,607 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:09,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:09,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:09,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:09,607 INFO L87 Difference]: Start difference. First operand 9689 states and 35750 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:10,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:10,060 INFO L93 Difference]: Finished difference Result 11327 states and 40556 transitions. [2021-07-09 18:21:10,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:21:10,060 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:10,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:10,088 INFO L225 Difference]: With dead ends: 11327 [2021-07-09 18:21:10,088 INFO L226 Difference]: Without dead ends: 11257 [2021-07-09 18:21:10,088 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 408.2ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:21:10,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11257 states. [2021-07-09 18:21:10,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11257 to 9680. [2021-07-09 18:21:10,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9680 states, 9679 states have (on average 3.69160037193925) internal successors, (35731), 9679 states have internal predecessors, (35731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:10,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9680 states to 9680 states and 35731 transitions. [2021-07-09 18:21:10,267 INFO L78 Accepts]: Start accepts. Automaton has 9680 states and 35731 transitions. Word has length 28 [2021-07-09 18:21:10,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:10,267 INFO L482 AbstractCegarLoop]: Abstraction has 9680 states and 35731 transitions. [2021-07-09 18:21:10,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:10,267 INFO L276 IsEmpty]: Start isEmpty. Operand 9680 states and 35731 transitions. [2021-07-09 18:21:10,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:10,282 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:10,282 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:10,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-07-09 18:21:10,483 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:10,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:10,483 INFO L82 PathProgramCache]: Analyzing trace with hash 1181237460, now seen corresponding path program 96 times [2021-07-09 18:21:10,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:10,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953705587] [2021-07-09 18:21:10,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:10,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:10,643 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:10,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:10,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953705587] [2021-07-09 18:21:10,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953705587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:10,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886861872] [2021-07-09 18:21:10,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:10,674 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:21:10,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:10,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:10,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:10,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:10,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:10,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:10,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:10,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:10,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:21:10,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:10,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:10,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:21:10,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:10,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:10,879 INFO L518 ElimStorePlain]: Eliminatee v_C_165 vanished before elimination [2021-07-09 18:21:10,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:10,879 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-09 18:21:10,895 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:10,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886861872] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:10,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:10,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:10,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343979072] [2021-07-09 18:21:10,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:10,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:10,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:10,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:10,896 INFO L87 Difference]: Start difference. First operand 9680 states and 35731 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:11,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:11,364 INFO L93 Difference]: Finished difference Result 10476 states and 38006 transitions. [2021-07-09 18:21:11,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:21:11,364 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:11,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:11,387 INFO L225 Difference]: With dead ends: 10476 [2021-07-09 18:21:11,387 INFO L226 Difference]: Without dead ends: 10461 [2021-07-09 18:21:11,387 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 349.8ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:21:11,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10461 states. [2021-07-09 18:21:11,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10461 to 9695. [2021-07-09 18:21:11,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9695 states, 9694 states have (on average 3.6912523210233132) internal successors, (35783), 9694 states have internal predecessors, (35783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:11,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9695 states to 9695 states and 35783 transitions. [2021-07-09 18:21:11,551 INFO L78 Accepts]: Start accepts. Automaton has 9695 states and 35783 transitions. Word has length 28 [2021-07-09 18:21:11,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:11,551 INFO L482 AbstractCegarLoop]: Abstraction has 9695 states and 35783 transitions. [2021-07-09 18:21:11,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:11,552 INFO L276 IsEmpty]: Start isEmpty. Operand 9695 states and 35783 transitions. [2021-07-09 18:21:11,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:11,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:11,567 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:11,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:11,769 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:11,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:11,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1312201816, now seen corresponding path program 97 times [2021-07-09 18:21:11,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:11,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011646793] [2021-07-09 18:21:11,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:11,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:11,938 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:11,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:11,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011646793] [2021-07-09 18:21:11,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011646793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:11,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884045709] [2021-07-09 18:21:11,939 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:11,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:11,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:11,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:11,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:11,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:12,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:12,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:12,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:12,119 INFO L446 ElimStorePlain]: Different costs {0=[v_C_167], 6=[B]} [2021-07-09 18:21: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 162 treesize of output 126 [2021-07-09 18:21:12,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:12,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:12,149 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-07-09 18:21:12,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 191 treesize of output 151 [2021-07-09 18:21:12,151 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:12,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:12,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:12,158 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:162, output treesize:27 [2021-07-09 18:21:12,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:12,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:12,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:12,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:12,182 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:12,203 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:12,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884045709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:12,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:12,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:12,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212350601] [2021-07-09 18:21:12,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:12,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:12,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:12,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:12,204 INFO L87 Difference]: Start difference. First operand 9695 states and 35783 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:12,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:12,897 INFO L93 Difference]: Finished difference Result 10918 states and 39241 transitions. [2021-07-09 18:21:12,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:21:12,897 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:12,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:12,921 INFO L225 Difference]: With dead ends: 10918 [2021-07-09 18:21:12,921 INFO L226 Difference]: Without dead ends: 10881 [2021-07-09 18:21:12,922 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 423.5ms TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:21:12,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-07-09 18:21:13,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9718. [2021-07-09 18:21:13,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9718 states, 9717 states have (on average 3.6923947720489863) internal successors, (35879), 9717 states have internal predecessors, (35879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:13,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9718 states to 9718 states and 35879 transitions. [2021-07-09 18:21:13,090 INFO L78 Accepts]: Start accepts. Automaton has 9718 states and 35879 transitions. Word has length 28 [2021-07-09 18:21:13,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:13,090 INFO L482 AbstractCegarLoop]: Abstraction has 9718 states and 35879 transitions. [2021-07-09 18:21:13,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:13,090 INFO L276 IsEmpty]: Start isEmpty. Operand 9718 states and 35879 transitions. [2021-07-09 18:21:13,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:13,105 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:13,105 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:13,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable338 [2021-07-09 18:21:13,306 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:13,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:13,306 INFO L82 PathProgramCache]: Analyzing trace with hash 778166904, now seen corresponding path program 98 times [2021-07-09 18:21:13,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:13,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193016890] [2021-07-09 18:21:13,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:13,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:13,476 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:13,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:13,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193016890] [2021-07-09 18:21:13,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193016890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:13,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190285376] [2021-07-09 18:21:13,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:13,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:21:13,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:13,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:13,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:13,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:13,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:13,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:13,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:13,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:13,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:21:13,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:13,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:13,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:13,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-07-09 18:21:13,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:21:13,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:13,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:13,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:13,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-09 18:21:13,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:13,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:13,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:13,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:13,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:13,698 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:13,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190285376] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:13,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:13,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:13,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34736988] [2021-07-09 18:21:13,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:13,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:13,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:13,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:13,699 INFO L87 Difference]: Start difference. First operand 9718 states and 35879 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:14,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:14,264 INFO L93 Difference]: Finished difference Result 12371 states and 44835 transitions. [2021-07-09 18:21:14,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:21:14,265 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:14,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:14,292 INFO L225 Difference]: With dead ends: 12371 [2021-07-09 18:21:14,292 INFO L226 Difference]: Without dead ends: 12310 [2021-07-09 18:21:14,292 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 348.7ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:21:14,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12310 states. [2021-07-09 18:21:14,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12310 to 9729. [2021-07-09 18:21:14,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9729 states, 9728 states have (on average 3.6907894736842106) internal successors, (35904), 9728 states have internal predecessors, (35904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:14,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9729 states to 9729 states and 35904 transitions. [2021-07-09 18:21:14,458 INFO L78 Accepts]: Start accepts. Automaton has 9729 states and 35904 transitions. Word has length 28 [2021-07-09 18:21:14,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:14,458 INFO L482 AbstractCegarLoop]: Abstraction has 9729 states and 35904 transitions. [2021-07-09 18:21:14,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:14,458 INFO L276 IsEmpty]: Start isEmpty. Operand 9729 states and 35904 transitions. [2021-07-09 18:21:14,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:14,474 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:14,474 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:14,674 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:14,674 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:14,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:14,674 INFO L82 PathProgramCache]: Analyzing trace with hash 1765658516, now seen corresponding path program 99 times [2021-07-09 18:21:14,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:14,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299448333] [2021-07-09 18:21:14,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:14,909 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:14,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:14,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299448333] [2021-07-09 18:21:14,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299448333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:14,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593934887] [2021-07-09 18:21:14,909 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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:14,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:21:14,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:14,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-09 18:21:14,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:14,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:14,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:14,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:14,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:14,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:15,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:21:15,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:15,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:15,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:15,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:35 [2021-07-09 18:21:15,152 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:15,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-07-09 18:21:15,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:21:15,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:15,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:15,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-07-09 18:21:15,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:21:15,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:15,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:21:15,246 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:15,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:15,251 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:15,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:21:15,254 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:15,298 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-07-09 18:21:15,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:21:15,299 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-07-09 18:21:15,401 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:15,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593934887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:15,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:15,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:21:15,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384844860] [2021-07-09 18:21:15,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:21:15,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:15,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:21:15,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:21:15,402 INFO L87 Difference]: Start difference. First operand 9729 states and 35904 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:16,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:16,560 INFO L93 Difference]: Finished difference Result 12529 states and 45304 transitions. [2021-07-09 18:21:16,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:21:16,560 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:16,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:16,589 INFO L225 Difference]: With dead ends: 12529 [2021-07-09 18:21:16,589 INFO L226 Difference]: Without dead ends: 12498 [2021-07-09 18:21:16,589 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1064.1ms TimeCoverageRelationStatistics Valid=167, Invalid=1023, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:21:16,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12498 states. [2021-07-09 18:21:16,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12498 to 9726. [2021-07-09 18:21:16,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9726 states, 9725 states have (on average 3.692236503856041) internal successors, (35907), 9725 states have internal predecessors, (35907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:16,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9726 states to 9726 states and 35907 transitions. [2021-07-09 18:21:16,758 INFO L78 Accepts]: Start accepts. Automaton has 9726 states and 35907 transitions. Word has length 28 [2021-07-09 18:21:16,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:16,758 INFO L482 AbstractCegarLoop]: Abstraction has 9726 states and 35907 transitions. [2021-07-09 18:21:16,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:16,758 INFO L276 IsEmpty]: Start isEmpty. Operand 9726 states and 35907 transitions. [2021-07-09 18:21:16,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:16,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:16,774 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:16,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:16,975 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:16,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:16,975 INFO L82 PathProgramCache]: Analyzing trace with hash -517396488, now seen corresponding path program 100 times [2021-07-09 18:21:16,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:16,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042105266] [2021-07-09 18:21:16,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:16,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:17,132 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:17,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:17,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042105266] [2021-07-09 18:21:17,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042105266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:17,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134343059] [2021-07-09 18:21:17,132 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:17,156 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:21:17,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:17,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:17,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:17,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:17,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:17,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:17,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:17,202 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:17,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:21:17,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:17,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:17,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:17,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:30 [2021-07-09 18:21:17,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:21:17,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:17,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:17,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:17,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-07-09 18:21:17,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:17,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:17,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:17,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:17,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:17,439 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:17,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134343059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:17,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:17,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:17,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077407353] [2021-07-09 18:21:17,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:17,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:17,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:17,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:17,439 INFO L87 Difference]: Start difference. First operand 9726 states and 35907 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:18,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:18,065 INFO L93 Difference]: Finished difference Result 12479 states and 45190 transitions. [2021-07-09 18:21:18,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:21:18,066 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:18,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:18,094 INFO L225 Difference]: With dead ends: 12479 [2021-07-09 18:21:18,094 INFO L226 Difference]: Without dead ends: 12457 [2021-07-09 18:21:18,095 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 484.6ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:21:18,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12457 states. [2021-07-09 18:21:18,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12457 to 9742. [2021-07-09 18:21:18,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9742 states, 9741 states have (on average 3.691920747356534) internal successors, (35963), 9741 states have internal predecessors, (35963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:18,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9742 states to 9742 states and 35963 transitions. [2021-07-09 18:21:18,268 INFO L78 Accepts]: Start accepts. Automaton has 9742 states and 35963 transitions. Word has length 28 [2021-07-09 18:21:18,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:18,268 INFO L482 AbstractCegarLoop]: Abstraction has 9742 states and 35963 transitions. [2021-07-09 18:21:18,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:18,268 INFO L276 IsEmpty]: Start isEmpty. Operand 9742 states and 35963 transitions. [2021-07-09 18:21:18,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:18,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:18,284 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:18,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable348,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:18,484 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:18,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:18,485 INFO L82 PathProgramCache]: Analyzing trace with hash -725729772, now seen corresponding path program 101 times [2021-07-09 18:21:18,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:18,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198473284] [2021-07-09 18:21:18,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:18,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:18,631 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:18,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:18,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198473284] [2021-07-09 18:21:18,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198473284] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:18,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369609373] [2021-07-09 18:21:18,632 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:18,656 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:21:18,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:18,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:18,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:18,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:18,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:18,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:18,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:18,700 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:18,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:21:18,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:18,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:18,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:18,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:47 [2021-07-09 18:21:18,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:18,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:21:18,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:18,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:18,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:18,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-07-09 18:21:18,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:18,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:18,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:18,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:18,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:18,869 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:18,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369609373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:18,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:18,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:18,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142315406] [2021-07-09 18:21:18,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:18,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:18,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:18,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:18,869 INFO L87 Difference]: Start difference. First operand 9742 states and 35963 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:19,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:19,463 INFO L93 Difference]: Finished difference Result 12452 states and 45102 transitions. [2021-07-09 18:21:19,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:21:19,464 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:19,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:19,492 INFO L225 Difference]: With dead ends: 12452 [2021-07-09 18:21:19,492 INFO L226 Difference]: Without dead ends: 12415 [2021-07-09 18:21:19,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 419.4ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:21:19,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12415 states. [2021-07-09 18:21:19,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12415 to 9757. [2021-07-09 18:21:19,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9757 states, 9756 states have (on average 3.691369413694137) internal successors, (36013), 9756 states have internal predecessors, (36013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:19,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9757 states to 9757 states and 36013 transitions. [2021-07-09 18:21:19,659 INFO L78 Accepts]: Start accepts. Automaton has 9757 states and 36013 transitions. Word has length 28 [2021-07-09 18:21:19,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:19,659 INFO L482 AbstractCegarLoop]: Abstraction has 9757 states and 36013 transitions. [2021-07-09 18:21:19,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:19,660 INFO L276 IsEmpty]: Start isEmpty. Operand 9757 states and 36013 transitions. [2021-07-09 18:21:19,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:19,675 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:19,675 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:19,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2021-07-09 18:21:19,875 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:19,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:19,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1427320980, now seen corresponding path program 102 times [2021-07-09 18:21:19,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:19,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103969430] [2021-07-09 18:21:19,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:19,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:20,034 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:20,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:20,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103969430] [2021-07-09 18:21:20,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103969430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:20,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477340632] [2021-07-09 18:21:20,034 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:20,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:21:20,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:20,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:21:20,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:20,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:20,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:20,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:20,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 133 treesize of output 101 [2021-07-09 18:21:20,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:20,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:136, output treesize:33 [2021-07-09 18:21:20,287 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:20,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-07-09 18:21:20,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:21:20,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:20,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-07-09 18:21:20,442 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-07-09 18:21:20,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:21:20,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:20,467 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:21:20,471 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:21:20,474 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,518 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-07-09 18:21:20,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:21:20,519 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-07-09 18:21:20,619 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:20,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477340632] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:20,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:20,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:21:20,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812806674] [2021-07-09 18:21:20,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:21:20,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:20,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:21:20,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:21:20,620 INFO L87 Difference]: Start difference. First operand 9757 states and 36013 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:21,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:21,675 INFO L93 Difference]: Finished difference Result 12649 states and 45720 transitions. [2021-07-09 18:21:21,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:21:21,676 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:21,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:21,706 INFO L225 Difference]: With dead ends: 12649 [2021-07-09 18:21:21,706 INFO L226 Difference]: Without dead ends: 12627 [2021-07-09 18:21:21,707 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 1014.0ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:21:21,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12627 states. [2021-07-09 18:21:21,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12627 to 9744. [2021-07-09 18:21:21,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9744 states, 9743 states have (on average 3.6938314687467924) internal successors, (35989), 9743 states have internal predecessors, (35989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:21,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9744 states to 9744 states and 35989 transitions. [2021-07-09 18:21:21,885 INFO L78 Accepts]: Start accepts. Automaton has 9744 states and 35989 transitions. Word has length 28 [2021-07-09 18:21:21,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:21,885 INFO L482 AbstractCegarLoop]: Abstraction has 9744 states and 35989 transitions. [2021-07-09 18:21:21,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:21,885 INFO L276 IsEmpty]: Start isEmpty. Operand 9744 states and 35989 transitions. [2021-07-09 18:21:21,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:21,902 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:21,902 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:22,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,105 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:22,103 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:22,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:22,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1666712976, now seen corresponding path program 103 times [2021-07-09 18:21:22,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:22,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739838985] [2021-07-09 18:21:22,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:22,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:22,298 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:22,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:22,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739838985] [2021-07-09 18:21:22,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739838985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:22,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608653080] [2021-07-09 18:21:22,298 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:22,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:22,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:22,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:22,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:22,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:22,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:22,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:22,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:22,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:21:22,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:22,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:22,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-09 18:21:22,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:22,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:22,543 INFO L518 ElimStorePlain]: Eliminatee v_C_179 vanished before elimination [2021-07-09 18:21:22,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:22,543 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-09 18:21:22,558 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:22,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608653080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:22,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:22,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:22,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082670168] [2021-07-09 18:21:22,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:22,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:22,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:22,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:22,559 INFO L87 Difference]: Start difference. First operand 9744 states and 35989 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:23,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:23,102 INFO L93 Difference]: Finished difference Result 11077 states and 39775 transitions. [2021-07-09 18:21:23,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:21:23,103 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:23,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:23,127 INFO L225 Difference]: With dead ends: 11077 [2021-07-09 18:21:23,127 INFO L226 Difference]: Without dead ends: 11062 [2021-07-09 18:21:23,127 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 466.0ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:21:23,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11062 states. [2021-07-09 18:21:23,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11062 to 9774. [2021-07-09 18:21:23,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9774 states, 9773 states have (on average 3.692827176915993) internal successors, (36090), 9773 states have internal predecessors, (36090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:23,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9774 states to 9774 states and 36090 transitions. [2021-07-09 18:21:23,300 INFO L78 Accepts]: Start accepts. Automaton has 9774 states and 36090 transitions. Word has length 28 [2021-07-09 18:21:23,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:23,300 INFO L482 AbstractCegarLoop]: Abstraction has 9774 states and 36090 transitions. [2021-07-09 18:21:23,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:23,300 INFO L276 IsEmpty]: Start isEmpty. Operand 9774 states and 36090 transitions. [2021-07-09 18:21:23,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:23,386 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:23,386 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:23,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2021-07-09 18:21:23,587 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:23,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:23,587 INFO L82 PathProgramCache]: Analyzing trace with hash -361685040, now seen corresponding path program 104 times [2021-07-09 18:21:23,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:23,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531854614] [2021-07-09 18:21:23,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:23,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:23,760 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:23,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:23,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531854614] [2021-07-09 18:21:23,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531854614] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:23,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031862017] [2021-07-09 18:21:23,760 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:23,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:21:23,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:23,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:23,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:23,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:23,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:23,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:23,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:23,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:23,937 INFO L446 ElimStorePlain]: Different costs {0=[v_C_181], 1=[A]} [2021-07-09 18:21:23,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:21:23,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:23,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:23,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:23,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:21:23,953 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:23,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:23,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:23,958 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-07-09 18:21:23,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:23,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:23,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:23,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:23,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:24,001 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:24,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031862017] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:24,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:24,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:24,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134215778] [2021-07-09 18:21:24,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:24,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:24,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:24,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:24,002 INFO L87 Difference]: Start difference. First operand 9774 states and 36090 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:24,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:24,603 INFO L93 Difference]: Finished difference Result 10963 states and 39523 transitions. [2021-07-09 18:21:24,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:21:24,603 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:24,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:24,628 INFO L225 Difference]: With dead ends: 10963 [2021-07-09 18:21:24,628 INFO L226 Difference]: Without dead ends: 10909 [2021-07-09 18:21:24,628 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 409.6ms TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:21:24,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10909 states. [2021-07-09 18:21:24,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10909 to 9765. [2021-07-09 18:21:24,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9765 states, 9764 states have (on average 3.6945923801720606) internal successors, (36074), 9764 states have internal predecessors, (36074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:24,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9765 states to 9765 states and 36074 transitions. [2021-07-09 18:21:24,799 INFO L78 Accepts]: Start accepts. Automaton has 9765 states and 36074 transitions. Word has length 28 [2021-07-09 18:21:24,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:24,799 INFO L482 AbstractCegarLoop]: Abstraction has 9765 states and 36074 transitions. [2021-07-09 18:21:24,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:24,799 INFO L276 IsEmpty]: Start isEmpty. Operand 9765 states and 36074 transitions. [2021-07-09 18:21:24,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:24,815 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:24,815 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:25,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable359,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:25,015 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:25,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:25,016 INFO L82 PathProgramCache]: Analyzing trace with hash 574248976, now seen corresponding path program 105 times [2021-07-09 18:21:25,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:25,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701773296] [2021-07-09 18:21:25,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:25,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:25,181 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:25,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:25,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701773296] [2021-07-09 18:21:25,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701773296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:25,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328327477] [2021-07-09 18:21:25,181 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:25,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:21:25,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:25,208 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-07-09 18:21:25,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:25,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:25,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:25,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:25,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:25,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:25,546 INFO L446 ElimStorePlain]: Different costs {0=[v_C_183, A], 2=[B]} [2021-07-09 18:21:25,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 24 treesize of output 20 [2021-07-09 18:21:25,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:25,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:25,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-07-09 18:21:25,559 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:25,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:25,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:25,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-09 18:21:25,568 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:25,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:25,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:25,573 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:5 [2021-07-09 18:21:25,588 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:25,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328327477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:25,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:25,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:21:25,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177391318] [2021-07-09 18:21:25,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:21:25,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:25,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:21:25,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:21:25,589 INFO L87 Difference]: Start difference. First operand 9765 states and 36074 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:26,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:26,695 INFO L93 Difference]: Finished difference Result 10757 states and 38831 transitions. [2021-07-09 18:21:26,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:21:26,696 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:26,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:26,720 INFO L225 Difference]: With dead ends: 10757 [2021-07-09 18:21:26,720 INFO L226 Difference]: Without dead ends: 10711 [2021-07-09 18:21:26,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 807.3ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:21:26,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10711 states. [2021-07-09 18:21:26,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10711 to 9813. [2021-07-09 18:21:26,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9813 states, 9812 states have (on average 3.6925193640440277) internal successors, (36231), 9812 states have internal predecessors, (36231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:26,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9813 states to 9813 states and 36231 transitions. [2021-07-09 18:21:26,933 INFO L78 Accepts]: Start accepts. Automaton has 9813 states and 36231 transitions. Word has length 28 [2021-07-09 18:21:26,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:26,933 INFO L482 AbstractCegarLoop]: Abstraction has 9813 states and 36231 transitions. [2021-07-09 18:21:26,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:26,933 INFO L276 IsEmpty]: Start isEmpty. Operand 9813 states and 36231 transitions. [2021-07-09 18:21:26,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:26,949 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:26,949 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:27,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:27,150 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:27,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:27,150 INFO L82 PathProgramCache]: Analyzing trace with hash 705213332, now seen corresponding path program 106 times [2021-07-09 18:21:27,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:27,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772457445] [2021-07-09 18:21:27,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:27,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:27,383 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:27,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:27,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772457445] [2021-07-09 18:21:27,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772457445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:27,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623266403] [2021-07-09 18:21:27,384 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:27,415 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:21:27,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:27,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:27,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:27,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:27,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:27,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:27,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:27,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:27,606 INFO L446 ElimStorePlain]: Different costs {0=[v_C_185], 1=[B]} [2021-07-09 18:21:27,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 35 treesize of output 27 [2021-07-09 18:21:27,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:27,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:27,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:27,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:21:27,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:27,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:27,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:27,633 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-07-09 18:21:27,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:27,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:27,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:27,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:27,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:21:27,691 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:27,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623266403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:27,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:27,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:27,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840111708] [2021-07-09 18:21:27,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:27,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:27,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:27,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:27,694 INFO L87 Difference]: Start difference. First operand 9813 states and 36231 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:28,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:28,344 INFO L93 Difference]: Finished difference Result 11721 states and 41673 transitions. [2021-07-09 18:21:28,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:21:28,345 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:28,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:28,372 INFO L225 Difference]: With dead ends: 11721 [2021-07-09 18:21:28,372 INFO L226 Difference]: Without dead ends: 11659 [2021-07-09 18:21:28,373 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 535.1ms TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:21:28,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11659 states. [2021-07-09 18:21:28,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11659 to 9920. [2021-07-09 18:21:28,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9920 states, 9919 states have (on average 3.6937191249117856) internal successors, (36638), 9919 states have internal predecessors, (36638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:28,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9920 states to 9920 states and 36638 transitions. [2021-07-09 18:21:28,561 INFO L78 Accepts]: Start accepts. Automaton has 9920 states and 36638 transitions. Word has length 28 [2021-07-09 18:21:28,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:28,561 INFO L482 AbstractCegarLoop]: Abstraction has 9920 states and 36638 transitions. [2021-07-09 18:21:28,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:28,561 INFO L276 IsEmpty]: Start isEmpty. Operand 9920 states and 36638 transitions. [2021-07-09 18:21:28,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:28,577 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:28,577 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:28,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:28,779 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:28,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:28,779 INFO L82 PathProgramCache]: Analyzing trace with hash 171178420, now seen corresponding path program 107 times [2021-07-09 18:21:28,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:28,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132668062] [2021-07-09 18:21:28,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:28,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:28,950 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:28,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:28,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132668062] [2021-07-09 18:21:28,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132668062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:28,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408487782] [2021-07-09 18:21:28,950 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:28,975 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:21:28,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:28,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:28,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:29,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:29,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:29,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:29,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:29,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:29,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:21:29,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:29,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:29,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:29,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:51 [2021-07-09 18:21:29,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:29,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:21:29,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:29,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:29,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:29,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-07-09 18:21:29,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:29,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:29,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:29,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:29,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:29,189 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:29,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408487782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:29,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:29,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:29,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852426426] [2021-07-09 18:21:29,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:29,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:29,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:29,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:29,190 INFO L87 Difference]: Start difference. First operand 9920 states and 36638 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:29,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:29,791 INFO L93 Difference]: Finished difference Result 12635 states and 45808 transitions. [2021-07-09 18:21:29,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:21:29,791 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:29,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:29,821 INFO L225 Difference]: With dead ends: 12635 [2021-07-09 18:21:29,821 INFO L226 Difference]: Without dead ends: 12586 [2021-07-09 18:21:29,821 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 423.7ms TimeCoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:21:29,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12586 states. [2021-07-09 18:21:30,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12586 to 9928. [2021-07-09 18:21:30,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9928 states, 9927 states have (on average 3.692454920922736) internal successors, (36655), 9927 states have internal predecessors, (36655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:30,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9928 states to 9928 states and 36655 transitions. [2021-07-09 18:21:30,046 INFO L78 Accepts]: Start accepts. Automaton has 9928 states and 36655 transitions. Word has length 28 [2021-07-09 18:21:30,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:30,046 INFO L482 AbstractCegarLoop]: Abstraction has 9928 states and 36655 transitions. [2021-07-09 18:21:30,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:30,046 INFO L276 IsEmpty]: Start isEmpty. Operand 9928 states and 36655 transitions. [2021-07-09 18:21:30,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:30,063 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:30,063 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:30,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:30,275 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:30,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:30,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1158670032, now seen corresponding path program 108 times [2021-07-09 18:21:30,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:30,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267999653] [2021-07-09 18:21:30,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:30,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:30,453 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:30,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:30,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267999653] [2021-07-09 18:21:30,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267999653] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:30,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553542237] [2021-07-09 18:21:30,454 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-07-09 18:21:30,478 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:21:30,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:30,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:30,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:30,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:30,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:30,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,520 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:30,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-07-09 18:21:30,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:30,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:34 [2021-07-09 18:21:30,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:21:30,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:30,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-09 18:21:30,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:30,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:30,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:21:30,672 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:30,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553542237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:30,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:30,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:30,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985744782] [2021-07-09 18:21:30,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:30,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:30,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:30,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:30,673 INFO L87 Difference]: Start difference. First operand 9928 states and 36655 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:31,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:31,224 INFO L93 Difference]: Finished difference Result 12663 states and 45885 transitions. [2021-07-09 18:21:31,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:21:31,225 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:31,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:31,253 INFO L225 Difference]: With dead ends: 12663 [2021-07-09 18:21:31,253 INFO L226 Difference]: Without dead ends: 12624 [2021-07-09 18:21:31,253 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 419.0ms TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:21:31,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12624 states. [2021-07-09 18:21:31,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12624 to 9929. [2021-07-09 18:21:31,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9929 states, 9928 states have (on average 3.692385173247381) internal successors, (36658), 9928 states have internal predecessors, (36658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:31,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9929 states to 9929 states and 36658 transitions. [2021-07-09 18:21:31,419 INFO L78 Accepts]: Start accepts. Automaton has 9929 states and 36658 transitions. Word has length 28 [2021-07-09 18:21:31,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:31,419 INFO L482 AbstractCegarLoop]: Abstraction has 9929 states and 36658 transitions. [2021-07-09 18:21:31,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:31,419 INFO L276 IsEmpty]: Start isEmpty. Operand 9929 states and 36658 transitions. [2021-07-09 18:21:31,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:31,435 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:31,435 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:31,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:31,636 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:31,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:31,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1201624854, now seen corresponding path program 109 times [2021-07-09 18:21:31,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:31,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859535855] [2021-07-09 18:21:31,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:31,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:31,811 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:31,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:31,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859535855] [2021-07-09 18:21:31,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859535855] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:31,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207731919] [2021-07-09 18:21:31,811 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-07-09 18:21:31,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:31,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:31,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:31,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:31,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:31,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:31,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:31,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:32,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:21:32,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:32,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:32,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-09 18:21:32,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:32,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:32,019 INFO L518 ElimStorePlain]: Eliminatee v_C_191 vanished before elimination [2021-07-09 18:21:32,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:32,019 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-09 18:21:32,033 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:32,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207731919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:32,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:32,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:32,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577557688] [2021-07-09 18:21:32,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:32,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:32,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:32,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:32,034 INFO L87 Difference]: Start difference. First operand 9929 states and 36658 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:32,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:32,686 INFO L93 Difference]: Finished difference Result 12365 states and 43476 transitions. [2021-07-09 18:21:32,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:21:32,686 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:32,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:32,715 INFO L225 Difference]: With dead ends: 12365 [2021-07-09 18:21:32,716 INFO L226 Difference]: Without dead ends: 12322 [2021-07-09 18:21:32,716 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 498.1ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:21:32,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12322 states. [2021-07-09 18:21:32,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12322 to 9938. [2021-07-09 18:21:32,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9938 states, 9937 states have (on average 3.695380899667908) internal successors, (36721), 9937 states have internal predecessors, (36721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:32,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9938 states to 9938 states and 36721 transitions. [2021-07-09 18:21:32,949 INFO L78 Accepts]: Start accepts. Automaton has 9938 states and 36721 transitions. Word has length 28 [2021-07-09 18:21:32,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:32,949 INFO L482 AbstractCegarLoop]: Abstraction has 9938 states and 36721 transitions. [2021-07-09 18:21:32,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:32,949 INFO L276 IsEmpty]: Start isEmpty. Operand 9938 states and 36721 transitions. [2021-07-09 18:21:32,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:32,965 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:32,965 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:33,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-07-09 18:21:33,166 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:33,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:33,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1324280048, now seen corresponding path program 110 times [2021-07-09 18:21:33,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:33,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820429002] [2021-07-09 18:21:33,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:33,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:33,309 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:33,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:33,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820429002] [2021-07-09 18:21:33,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820429002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:33,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657957419] [2021-07-09 18:21:33,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 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:33,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:21:33,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:33,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:33,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:33,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:33,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:33,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:33,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:33,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:33,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:21:33,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:33,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:33,528 INFO L518 ElimStorePlain]: Eliminatee v_C_193 vanished before elimination [2021-07-09 18:21:33,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:33,530 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:33,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:33,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:33,532 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-09 18:21:33,547 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:33,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657957419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:33,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:33,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:33,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674230430] [2021-07-09 18:21:33,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:33,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:33,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:33,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:33,548 INFO L87 Difference]: Start difference. First operand 9938 states and 36721 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:34,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:34,028 INFO L93 Difference]: Finished difference Result 10770 states and 39102 transitions. [2021-07-09 18:21:34,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:21:34,028 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:34,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:34,053 INFO L225 Difference]: With dead ends: 10770 [2021-07-09 18:21:34,053 INFO L226 Difference]: Without dead ends: 10755 [2021-07-09 18:21:34,053 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 343.2ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:21:34,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10755 states. [2021-07-09 18:21:34,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10755 to 9962. [2021-07-09 18:21:34,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9962 states, 9961 states have (on average 3.6937054512599135) internal successors, (36793), 9961 states have internal predecessors, (36793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:34,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9962 states to 9962 states and 36793 transitions. [2021-07-09 18:21:34,230 INFO L78 Accepts]: Start accepts. Automaton has 9962 states and 36793 transitions. Word has length 28 [2021-07-09 18:21:34,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:34,230 INFO L482 AbstractCegarLoop]: Abstraction has 9962 states and 36793 transitions. [2021-07-09 18:21:34,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:34,230 INFO L276 IsEmpty]: Start isEmpty. Operand 9962 states and 36793 transitions. [2021-07-09 18:21:34,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:34,247 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:34,247 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:34,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-07-09 18:21:34,447 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:34,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:34,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1193315692, now seen corresponding path program 111 times [2021-07-09 18:21:34,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:34,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893847399] [2021-07-09 18:21:34,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:34,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:34,641 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:34,641 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:34,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893847399] [2021-07-09 18:21:34,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893847399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:34,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205396588] [2021-07-09 18:21:34,641 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-07-09 18:21:34,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:21:34,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:34,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:21:34,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:34,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:34,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:34,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:34,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:34,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:34,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:21:34,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:34,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:34,814 INFO L518 ElimStorePlain]: Eliminatee v_C_195 vanished before elimination [2021-07-09 18:21:34,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:34,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-07-09 18:21:34,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:34,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:34,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:34,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:34,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:21:34,856 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:34,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205396588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:34,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:34,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:34,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348137872] [2021-07-09 18:21:34,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:34,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:34,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:34,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:34,857 INFO L87 Difference]: Start difference. First operand 9962 states and 36793 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:35,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:35,725 INFO L93 Difference]: Finished difference Result 11762 states and 41954 transitions. [2021-07-09 18:21:35,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:21:35,726 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:35,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:35,751 INFO L225 Difference]: With dead ends: 11762 [2021-07-09 18:21:35,752 INFO L226 Difference]: Without dead ends: 11725 [2021-07-09 18:21:35,752 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 659.5ms TimeCoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:21:35,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2021-07-09 18:21:35,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 9985. [2021-07-09 18:21:35,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9985 states, 9984 states have (on average 3.6968149038461537) internal successors, (36909), 9984 states have internal predecessors, (36909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:35,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9985 states to 9985 states and 36909 transitions. [2021-07-09 18:21:35,969 INFO L78 Accepts]: Start accepts. Automaton has 9985 states and 36909 transitions. Word has length 28 [2021-07-09 18:21:35,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:35,969 INFO L482 AbstractCegarLoop]: Abstraction has 9985 states and 36909 transitions. [2021-07-09 18:21:35,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:35,969 INFO L276 IsEmpty]: Start isEmpty. Operand 9985 states and 36909 transitions. [2021-07-09 18:21:35,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:35,986 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:35,986 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:36,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-07-09 18:21:36,186 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:36,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:36,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1151240340, now seen corresponding path program 112 times [2021-07-09 18:21:36,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:36,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988498666] [2021-07-09 18:21:36,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:36,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:36,343 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:36,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:36,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988498666] [2021-07-09 18:21:36,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988498666] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:36,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255861711] [2021-07-09 18:21:36,344 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 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:36,368 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:21:36,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:36,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:36,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:36,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:36,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:36,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:36,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:36,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:36,496 INFO L446 ElimStorePlain]: Different costs {0=[v_C_197], 1=[B]} [2021-07-09 18:21:36,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 29 treesize of output 25 [2021-07-09 18:21:36,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:36,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:36,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:36,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:21:36,508 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:36,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:36,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:36,513 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:19 [2021-07-09 18:21:36,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:36,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:36,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:36,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:36,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:21:36,592 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:36,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255861711] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:36,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:36,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:36,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824107010] [2021-07-09 18:21:36,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:36,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:36,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:36,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:36,592 INFO L87 Difference]: Start difference. First operand 9985 states and 36909 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:37,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:37,819 INFO L93 Difference]: Finished difference Result 11223 states and 40366 transitions. [2021-07-09 18:21:37,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:21:37,820 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:37,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:37,844 INFO L225 Difference]: With dead ends: 11223 [2021-07-09 18:21:37,845 INFO L226 Difference]: Without dead ends: 11186 [2021-07-09 18:21:37,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 851.8ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:21:37,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11186 states. [2021-07-09 18:21:37,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11186 to 10017. [2021-07-09 18:21:37,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10017 states, 10016 states have (on average 3.694988019169329) internal successors, (37009), 10016 states have internal predecessors, (37009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:38,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10017 states to 10017 states and 37009 transitions. [2021-07-09 18:21:38,022 INFO L78 Accepts]: Start accepts. Automaton has 10017 states and 37009 transitions. Word has length 28 [2021-07-09 18:21:38,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:38,022 INFO L482 AbstractCegarLoop]: Abstraction has 10017 states and 37009 transitions. [2021-07-09 18:21:38,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:38,022 INFO L276 IsEmpty]: Start isEmpty. Operand 10017 states and 37009 transitions. [2021-07-09 18:21:38,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:38,038 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:38,038 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:38,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable367,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:38,240 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:38,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:38,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1950581624, now seen corresponding path program 113 times [2021-07-09 18:21:38,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:38,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934015618] [2021-07-09 18:21:38,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:38,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:38,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:38,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:38,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934015618] [2021-07-09 18:21:38,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934015618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:38,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319475491] [2021-07-09 18:21:38,384 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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:38,410 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:21:38,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:38,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:38,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:38,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:38,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:38,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:38,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 29 treesize of output 25 [2021-07-09 18:21:38,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:38,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:41 [2021-07-09 18:21:38,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:21:38,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:38,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:21 [2021-07-09 18:21:38,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:38,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:38,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,597 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 18:21:38,615 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:38,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319475491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:38,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:38,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:38,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54067370] [2021-07-09 18:21:38,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:38,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:38,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:38,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:38,616 INFO L87 Difference]: Start difference. First operand 10017 states and 37009 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:39,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:39,382 INFO L93 Difference]: Finished difference Result 12848 states and 46558 transitions. [2021-07-09 18:21:39,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:21:39,383 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:39,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:39,413 INFO L225 Difference]: With dead ends: 12848 [2021-07-09 18:21:39,413 INFO L226 Difference]: Without dead ends: 12815 [2021-07-09 18:21:39,413 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 449.4ms TimeCoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:21:39,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12815 states. [2021-07-09 18:21:39,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12815 to 10025. [2021-07-09 18:21:39,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10025 states, 10024 states have (on average 3.6940343176376698) internal successors, (37029), 10024 states have internal predecessors, (37029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:39,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10025 states to 10025 states and 37029 transitions. [2021-07-09 18:21:39,587 INFO L78 Accepts]: Start accepts. Automaton has 10025 states and 37029 transitions. Word has length 28 [2021-07-09 18:21:39,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:39,587 INFO L482 AbstractCegarLoop]: Abstraction has 10025 states and 37029 transitions. [2021-07-09 18:21:39,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:39,587 INFO L276 IsEmpty]: Start isEmpty. Operand 10025 states and 37029 transitions. [2021-07-09 18:21:39,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:39,603 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:39,603 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:39,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368 [2021-07-09 18:21:39,804 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:39,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:39,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1356894060, now seen corresponding path program 114 times [2021-07-09 18:21:39,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:39,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882485351] [2021-07-09 18:21:39,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:39,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:39,965 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:39,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:39,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882485351] [2021-07-09 18:21:39,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882485351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:39,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511607263] [2021-07-09 18:21:39,965 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 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:39,992 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:21:39,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:39,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:39,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:40,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:40,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:40,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:40,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:40,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:40,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 29 treesize of output 25 [2021-07-09 18:21:40,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:40,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:40,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:40,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:39 [2021-07-09 18:21:40,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:40,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:21:40,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:40,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:40,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:40,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-07-09 18:21:40,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:40,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:40,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:40,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:40,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:40,205 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:40,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511607263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:40,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:40,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:40,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676994168] [2021-07-09 18:21:40,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:40,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:40,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:40,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:40,206 INFO L87 Difference]: Start difference. First operand 10025 states and 37029 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:40,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:40,936 INFO L93 Difference]: Finished difference Result 12912 states and 46714 transitions. [2021-07-09 18:21:40,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:21:40,937 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:40,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:40,966 INFO L225 Difference]: With dead ends: 12912 [2021-07-09 18:21:40,967 INFO L226 Difference]: Without dead ends: 12876 [2021-07-09 18:21:40,967 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 503.3ms TimeCoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:21:40,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12876 states. [2021-07-09 18:21:41,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12876 to 10024. [2021-07-09 18:21:41,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10024 states, 10023 states have (on average 3.694103561807842) internal successors, (37026), 10023 states have internal predecessors, (37026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:41,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10024 states to 10024 states and 37026 transitions. [2021-07-09 18:21:41,144 INFO L78 Accepts]: Start accepts. Automaton has 10024 states and 37026 transitions. Word has length 28 [2021-07-09 18:21:41,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:41,144 INFO L482 AbstractCegarLoop]: Abstraction has 10024 states and 37026 transitions. [2021-07-09 18:21:41,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:41,145 INFO L276 IsEmpty]: Start isEmpty. Operand 10024 states and 37026 transitions. [2021-07-09 18:21:41,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:41,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:41,161 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:41,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable369,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:41,377 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:41,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:41,377 INFO L82 PathProgramCache]: Analyzing trace with hash 1127646672, now seen corresponding path program 115 times [2021-07-09 18:21:41,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:41,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158519068] [2021-07-09 18:21:41,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:41,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:41,537 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:41,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:41,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158519068] [2021-07-09 18:21:41,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158519068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:41,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378818228] [2021-07-09 18:21:41,537 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:41,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:41,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:41,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:41,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:41,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:41,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:41,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:41,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:41,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 25 [2021-07-09 18:21:41,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:41,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:41,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:41,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:39 [2021-07-09 18:21:41,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:41,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:21:41,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:41,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:41,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:41,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:19 [2021-07-09 18:21:41,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:41,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:41,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:41,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:41,741 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:41,764 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:41,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378818228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:41,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:41,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:21:41,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661536539] [2021-07-09 18:21:41,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:21:41,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:41,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:21:41,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:21:41,764 INFO L87 Difference]: Start difference. First operand 10024 states and 37026 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:42,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:42,463 INFO L93 Difference]: Finished difference Result 12887 states and 46654 transitions. [2021-07-09 18:21:42,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:21:42,464 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:42,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:42,493 INFO L225 Difference]: With dead ends: 12887 [2021-07-09 18:21:42,493 INFO L226 Difference]: Without dead ends: 12866 [2021-07-09 18:21:42,493 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 516.5ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:21:42,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12866 states. [2021-07-09 18:21:42,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12866 to 10028. [2021-07-09 18:21:42,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10028 states, 10027 states have (on average 3.6940261294504837) internal successors, (37040), 10027 states have internal predecessors, (37040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:42,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10028 states to 10028 states and 37040 transitions. [2021-07-09 18:21:42,669 INFO L78 Accepts]: Start accepts. Automaton has 10028 states and 37040 transitions. Word has length 28 [2021-07-09 18:21:42,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:42,669 INFO L482 AbstractCegarLoop]: Abstraction has 10028 states and 37040 transitions. [2021-07-09 18:21:42,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:42,669 INFO L276 IsEmpty]: Start isEmpty. Operand 10028 states and 37040 transitions. [2021-07-09 18:21:42,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:42,685 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:42,685 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:42,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:42,885 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:42,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:42,886 INFO L82 PathProgramCache]: Analyzing trace with hash -1389598472, now seen corresponding path program 116 times [2021-07-09 18:21:42,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:42,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297770450] [2021-07-09 18:21:42,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:42,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:43,019 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:43,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:43,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297770450] [2021-07-09 18:21:43,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297770450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:43,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835135571] [2021-07-09 18:21:43,020 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 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:43,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:21:43,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:43,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:43,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:43,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:43,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:43,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:43,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:43,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:43,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 25 [2021-07-09 18:21:43,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:43,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:43,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:43,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-09 18:21:43,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:43,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:43,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 19 [2021-07-09 18:21:43,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:43,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:43,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:43,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-07-09 18:21:43,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:43,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:43,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:43,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:43,205 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:43,224 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:43,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835135571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:43,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:43,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:21:43,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548424471] [2021-07-09 18:21:43,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:21:43,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:43,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:21:43,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:21:43,225 INFO L87 Difference]: Start difference. First operand 10028 states and 37040 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:43,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:43,949 INFO L93 Difference]: Finished difference Result 12914 states and 46791 transitions. [2021-07-09 18:21:43,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:21:43,949 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:43,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:43,979 INFO L225 Difference]: With dead ends: 12914 [2021-07-09 18:21:43,979 INFO L226 Difference]: Without dead ends: 12899 [2021-07-09 18:21:43,979 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 462.6ms TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:21:43,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12899 states. [2021-07-09 18:21:44,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12899 to 10052. [2021-07-09 18:21:44,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10052 states, 10051 states have (on average 3.692368918515571) internal successors, (37112), 10051 states have internal predecessors, (37112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:44,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10052 states to 10052 states and 37112 transitions. [2021-07-09 18:21:44,164 INFO L78 Accepts]: Start accepts. Automaton has 10052 states and 37112 transitions. Word has length 28 [2021-07-09 18:21:44,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:44,164 INFO L482 AbstractCegarLoop]: Abstraction has 10052 states and 37112 transitions. [2021-07-09 18:21:44,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:44,164 INFO L276 IsEmpty]: Start isEmpty. Operand 10052 states and 37112 transitions. [2021-07-09 18:21:44,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:44,181 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:44,181 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:44,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,119 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:44,381 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:44,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:44,382 INFO L82 PathProgramCache]: Analyzing trace with hash -1597931756, now seen corresponding path program 117 times [2021-07-09 18:21:44,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:44,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710785751] [2021-07-09 18:21:44,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:44,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:44,511 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:44,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:44,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710785751] [2021-07-09 18:21:44,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710785751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:44,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054941568] [2021-07-09 18:21:44,511 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:44,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:21:44,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:44,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:21:44,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:44,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:44,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:44,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:44,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:44,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:44,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 29 treesize of output 25 [2021-07-09 18:21:44,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:44,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:44,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:44,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:38 [2021-07-09 18:21:44,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:21:44,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:44,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:44,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:44,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:22 [2021-07-09 18:21:44,815 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:44,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 18:21:44,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:21:44,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:44,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:44,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-07-09 18:21:44,938 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:44,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054941568] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:44,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:44,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:21:44,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462050591] [2021-07-09 18:21:44,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:21:44,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:44,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:21:44,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:21:44,939 INFO L87 Difference]: Start difference. First operand 10052 states and 37112 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:45,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:45,840 INFO L93 Difference]: Finished difference Result 12993 states and 46992 transitions. [2021-07-09 18:21:45,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:21:45,840 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:45,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:45,870 INFO L225 Difference]: With dead ends: 12993 [2021-07-09 18:21:45,871 INFO L226 Difference]: Without dead ends: 12963 [2021-07-09 18:21:45,871 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 572.7ms TimeCoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:21:45,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12963 states. [2021-07-09 18:21:46,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12963 to 10070. [2021-07-09 18:21:46,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10070 states, 10069 states have (on average 3.6917270831264277) internal successors, (37172), 10069 states have internal predecessors, (37172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:46,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10070 states to 10070 states and 37172 transitions. [2021-07-09 18:21:46,054 INFO L78 Accepts]: Start accepts. Automaton has 10070 states and 37172 transitions. Word has length 28 [2021-07-09 18:21:46,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:46,054 INFO L482 AbstractCegarLoop]: Abstraction has 10070 states and 37172 transitions. [2021-07-09 18:21:46,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:46,055 INFO L276 IsEmpty]: Start isEmpty. Operand 10070 states and 37172 transitions. [2021-07-09 18:21:46,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:46,071 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:46,071 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:46,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:46,273 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:46,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:46,273 INFO L82 PathProgramCache]: Analyzing trace with hash -1625594160, now seen corresponding path program 118 times [2021-07-09 18:21:46,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:46,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752524250] [2021-07-09 18:21:46,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:46,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:46,406 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:46,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:46,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752524250] [2021-07-09 18:21:46,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752524250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:46,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416138964] [2021-07-09 18:21:46,406 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:46,431 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:21:46,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:46,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:46,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:46,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:46,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:46,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:46,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:46,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:46,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 25 [2021-07-09 18:21:46,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:46,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:46,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:46,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-09 18:21:46,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:21:46,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:46,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:46,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:46,564 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-09 18:21:46,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:46,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:46,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:46,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:46,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:46,627 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:46,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416138964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:46,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:46,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:21:46,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144032030] [2021-07-09 18:21:46,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:21:46,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:46,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:21:46,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:21:46,629 INFO L87 Difference]: Start difference. First operand 10070 states and 37172 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:47,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:47,324 INFO L93 Difference]: Finished difference Result 14117 states and 50820 transitions. [2021-07-09 18:21:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:21:47,324 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:47,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:47,358 INFO L225 Difference]: With dead ends: 14117 [2021-07-09 18:21:47,358 INFO L226 Difference]: Without dead ends: 14092 [2021-07-09 18:21:47,358 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 516.8ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:21:47,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14092 states. [2021-07-09 18:21:47,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14092 to 10066. [2021-07-09 18:21:47,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10066 states, 10065 states have (on average 3.6918032786885244) internal successors, (37158), 10065 states have internal predecessors, (37158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:47,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10066 states to 10066 states and 37158 transitions. [2021-07-09 18:21:47,548 INFO L78 Accepts]: Start accepts. Automaton has 10066 states and 37158 transitions. Word has length 28 [2021-07-09 18:21:47,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:47,548 INFO L482 AbstractCegarLoop]: Abstraction has 10066 states and 37158 transitions. [2021-07-09 18:21:47,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:47,548 INFO L276 IsEmpty]: Start isEmpty. Operand 10066 states and 37158 transitions. [2021-07-09 18:21:47,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:47,566 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:47,566 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:47,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable379,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:47,769 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:47,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:47,769 INFO L82 PathProgramCache]: Analyzing trace with hash 555118996, now seen corresponding path program 119 times [2021-07-09 18:21:47,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:47,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668714492] [2021-07-09 18:21:47,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:47,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:47,904 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:47,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:47,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668714492] [2021-07-09 18:21:47,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668714492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:47,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987608727] [2021-07-09 18:21:47,904 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:47,929 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:21:47,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:47,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:47,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:47,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:47,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:47,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:47,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:47,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:47,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 25 [2021-07-09 18:21:47,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:48,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:48,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:48,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-09 18:21:48,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:48,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-07-09 18:21:48,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:48,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:48,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:48,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:26 [2021-07-09 18:21:48,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:48,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:48,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:48,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:48,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:48,118 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:48,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987608727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:48,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:48,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:21:48,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122127537] [2021-07-09 18:21:48,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:21:48,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:48,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:21:48,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:21:48,119 INFO L87 Difference]: Start difference. First operand 10066 states and 37158 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:48,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:48,814 INFO L93 Difference]: Finished difference Result 12990 states and 47026 transitions. [2021-07-09 18:21:48,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:21:48,815 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:48,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:48,845 INFO L225 Difference]: With dead ends: 12990 [2021-07-09 18:21:48,845 INFO L226 Difference]: Without dead ends: 12975 [2021-07-09 18:21:48,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 471.8ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:21:48,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12975 states. [2021-07-09 18:21:48,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12975 to 10052. [2021-07-09 18:21:48,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10052 states, 10051 states have (on average 3.693960799920406) internal successors, (37128), 10051 states have internal predecessors, (37128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:49,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10052 states to 10052 states and 37128 transitions. [2021-07-09 18:21:49,024 INFO L78 Accepts]: Start accepts. Automaton has 10052 states and 37128 transitions. Word has length 28 [2021-07-09 18:21:49,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:49,024 INFO L482 AbstractCegarLoop]: Abstraction has 10052 states and 37128 transitions. [2021-07-09 18:21:49,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:49,024 INFO L276 IsEmpty]: Start isEmpty. Operand 10052 states and 37128 transitions. [2021-07-09 18:21:49,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:49,040 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:49,040 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:49,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable380 [2021-07-09 18:21:49,241 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:49,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:49,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1956104880, now seen corresponding path program 120 times [2021-07-09 18:21:49,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:49,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058625769] [2021-07-09 18:21:49,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:49,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:49,399 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:49,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:49,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058625769] [2021-07-09 18:21:49,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058625769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:49,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700200088] [2021-07-09 18:21:49,399 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 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:49,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:21:49,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:49,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:21:49,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:49,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:49,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:49,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:49,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:49,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:49,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 29 treesize of output 25 [2021-07-09 18:21:49,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:49,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:49,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:49,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:38 [2021-07-09 18:21:49,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:21:49,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:49,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:49,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:49,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:22 [2021-07-09 18:21:49,655 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:49,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 18:21:49,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:21:49,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:49,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:49,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-07-09 18:21:49,783 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:49,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700200088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:49,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:49,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:21:49,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223280632] [2021-07-09 18:21:49,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:21:49,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:49,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:21:49,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:21:49,784 INFO L87 Difference]: Start difference. First operand 10052 states and 37128 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:51,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:51,135 INFO L93 Difference]: Finished difference Result 13115 states and 47363 transitions. [2021-07-09 18:21:51,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:21:51,135 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:51,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:51,165 INFO L225 Difference]: With dead ends: 13115 [2021-07-09 18:21:51,165 INFO L226 Difference]: Without dead ends: 13085 [2021-07-09 18:21:51,166 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 941.2ms TimeCoverageRelationStatistics Valid=189, Invalid=1371, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:21:51,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13085 states. [2021-07-09 18:21:51,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13085 to 10087. [2021-07-09 18:21:51,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10087 states, 10086 states have (on average 3.6931390045607775) internal successors, (37249), 10086 states have internal predecessors, (37249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:51,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10087 states to 10087 states and 37249 transitions. [2021-07-09 18:21:51,346 INFO L78 Accepts]: Start accepts. Automaton has 10087 states and 37249 transitions. Word has length 28 [2021-07-09 18:21:51,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:51,347 INFO L482 AbstractCegarLoop]: Abstraction has 10087 states and 37249 transitions. [2021-07-09 18:21:51,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:51,347 INFO L276 IsEmpty]: Start isEmpty. Operand 10087 states and 37249 transitions. [2021-07-09 18:21:51,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:51,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:51,363 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:51,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable381,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:51,564 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:51,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:51,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1416815204, now seen corresponding path program 121 times [2021-07-09 18:21:51,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:51,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177748078] [2021-07-09 18:21:51,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:51,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:51,705 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:51,705 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:51,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177748078] [2021-07-09 18:21:51,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177748078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:51,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770833403] [2021-07-09 18:21:51,705 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-07-09 18:21:51,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:51,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:51,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:51,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:51,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:51,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:51,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:51,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:21:51,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 25 [2021-07-09 18:21:51,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:51,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:51,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:51,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-09 18:21:51,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:21:51,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:51,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:51,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:51,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-09 18:21:51,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:51,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:51,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:51,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:51,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:51,993 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:51,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770833403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:51,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:51,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:21:51,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286946174] [2021-07-09 18:21:51,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:21:51,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:51,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:21:51,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:21:51,993 INFO L87 Difference]: Start difference. First operand 10087 states and 37249 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:52,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:52,667 INFO L93 Difference]: Finished difference Result 14163 states and 51009 transitions. [2021-07-09 18:21:52,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:21:52,667 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:52,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:52,703 INFO L225 Difference]: With dead ends: 14163 [2021-07-09 18:21:52,703 INFO L226 Difference]: Without dead ends: 14148 [2021-07-09 18:21:52,703 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 467.0ms TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:21:52,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14148 states. [2021-07-09 18:21:52,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14148 to 10078. [2021-07-09 18:21:52,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10078 states, 10077 states have (on average 3.6925672323112035) internal successors, (37210), 10077 states have internal predecessors, (37210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:52,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10078 states to 10078 states and 37210 transitions. [2021-07-09 18:21:52,889 INFO L78 Accepts]: Start accepts. Automaton has 10078 states and 37210 transitions. Word has length 28 [2021-07-09 18:21:52,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:52,889 INFO L482 AbstractCegarLoop]: Abstraction has 10078 states and 37210 transitions. [2021-07-09 18:21:52,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:52,889 INFO L276 IsEmpty]: Start isEmpty. Operand 10078 states and 37210 transitions. [2021-07-09 18:21:52,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:52,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:52,906 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:53,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable388 [2021-07-09 18:21:53,107 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:53,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:53,107 INFO L82 PathProgramCache]: Analyzing trace with hash 196945872, now seen corresponding path program 122 times [2021-07-09 18:21:53,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:53,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962859387] [2021-07-09 18:21:53,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:53,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:53,256 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:53,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:53,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962859387] [2021-07-09 18:21:53,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962859387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:53,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574875128] [2021-07-09 18:21:53,257 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-07-09 18:21:53,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:21:53,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:53,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:21:53,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:53,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:21:53,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:53,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:53,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:53,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-09 18:21:53,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-07-09 18:21:53,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:53,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:53,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:53,388 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-09 18:21:53,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:53,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-07-09 18:21:53,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:53,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:53,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:53,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:26 [2021-07-09 18:21:53,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:53,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:53,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:53,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:53,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 18:21:53,547 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:53,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574875128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:53,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:53,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 18:21:53,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922290992] [2021-07-09 18:21:53,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:21:53,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:53,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:21:53,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:21:53,549 INFO L87 Difference]: Start difference. First operand 10078 states and 37210 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:54,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:54,203 INFO L93 Difference]: Finished difference Result 13048 states and 47207 transitions. [2021-07-09 18:21:54,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:21:54,203 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:54,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:54,233 INFO L225 Difference]: With dead ends: 13048 [2021-07-09 18:21:54,233 INFO L226 Difference]: Without dead ends: 13023 [2021-07-09 18:21:54,233 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 465.9ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:21:54,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13023 states. [2021-07-09 18:21:54,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13023 to 10072. [2021-07-09 18:21:54,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10072 states, 10071 states have (on average 3.6937742031575813) internal successors, (37200), 10071 states have internal predecessors, (37200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:54,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10072 states to 10072 states and 37200 transitions. [2021-07-09 18:21:54,412 INFO L78 Accepts]: Start accepts. Automaton has 10072 states and 37200 transitions. Word has length 28 [2021-07-09 18:21:54,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:54,412 INFO L482 AbstractCegarLoop]: Abstraction has 10072 states and 37200 transitions. [2021-07-09 18:21:54,413 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:54,413 INFO L276 IsEmpty]: Start isEmpty. Operand 10072 states and 37200 transitions. [2021-07-09 18:21:54,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:21:54,429 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:54,429 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:54,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-07-09 18:21:54,633 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:54,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:54,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1892178224, now seen corresponding path program 123 times [2021-07-09 18:21:54,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:54,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944490021] [2021-07-09 18:21:54,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:54,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:54,853 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:54,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:54,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944490021] [2021-07-09 18:21:54,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944490021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:54,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795542486] [2021-07-09 18:21:54,854 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 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:54,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:21:54,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:54,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-09 18:21:54,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:54,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-09 18:21:54,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:54,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:54,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:54,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:21:54,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 21 [2021-07-09 18:21:54,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:54,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:54,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:21:54,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:37 [2021-07-09 18:21:55,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,084 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:55,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2021-07-09 18:21:55,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:21:55,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:55,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:21:55,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:76 [2021-07-09 18:21:55,365 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_21, v_prenex_22], 2=[A, v_prenex_23]} [2021-07-09 18:21:55,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:21:55,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:55,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:55,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:21:55,409 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:55,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:55,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:55,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-07-09 18:21:55,447 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:55,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:55,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:55,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:21:55,480 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:55,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:55,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:21:55,508 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:117, output treesize:83 [2021-07-09 18:21:55,641 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:55,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795542486] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:55,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:55,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:21:55,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923513193] [2021-07-09 18:21:55,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:21:55,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:55,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:21:55,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:21:55,642 INFO L87 Difference]: Start difference. First operand 10072 states and 37200 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:56,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:56,722 INFO L93 Difference]: Finished difference Result 12969 states and 46995 transitions. [2021-07-09 18:21:56,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:21:56,722 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:21:56,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:56,752 INFO L225 Difference]: With dead ends: 12969 [2021-07-09 18:21:56,752 INFO L226 Difference]: Without dead ends: 12954 [2021-07-09 18:21:56,752 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1048.1ms TimeCoverageRelationStatistics Valid=126, Invalid=744, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:21:56,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12954 states. [2021-07-09 18:21:56,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12954 to 10064. [2021-07-09 18:21:56,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10064 states, 10063 states have (on average 3.6947232435655373) internal successors, (37180), 10063 states have internal predecessors, (37180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:56,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10064 states to 10064 states and 37180 transitions. [2021-07-09 18:21:56,931 INFO L78 Accepts]: Start accepts. Automaton has 10064 states and 37180 transitions. Word has length 28 [2021-07-09 18:21:56,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:56,931 INFO L482 AbstractCegarLoop]: Abstraction has 10064 states and 37180 transitions. [2021-07-09 18:21:56,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:56,931 INFO L276 IsEmpty]: Start isEmpty. Operand 10064 states and 37180 transitions. [2021-07-09 18:21:56,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:21:56,948 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:56,948 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:57,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable390 [2021-07-09 18:21:57,149 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:57,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:57,149 INFO L82 PathProgramCache]: Analyzing trace with hash -2051579474, now seen corresponding path program 124 times [2021-07-09 18:21:57,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:57,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126216146] [2021-07-09 18:21:57,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:57,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:57,178 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:21:57,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:57,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126216146] [2021-07-09 18:21:57,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126216146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:57,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521936340] [2021-07-09 18:21:57,178 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 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:57,204 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:21:57,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:57,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:21:57,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:57,246 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:21:57,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521936340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:57,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:57,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-09 18:21:57,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399729346] [2021-07-09 18:21:57,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:21:57,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:57,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:21:57,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:21:57,247 INFO L87 Difference]: Start difference. First operand 10064 states and 37180 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:57,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:57,419 INFO L93 Difference]: Finished difference Result 15939 states and 56045 transitions. [2021-07-09 18:21:57,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:21:57,419 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:21:57,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:57,456 INFO L225 Difference]: With dead ends: 15939 [2021-07-09 18:21:57,457 INFO L226 Difference]: Without dead ends: 15797 [2021-07-09 18:21:57,457 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 61.1ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:21:57,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15797 states. [2021-07-09 18:21:57,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15797 to 10916. [2021-07-09 18:21:57,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10916 states, 10915 states have (on average 3.676408612001832) internal successors, (40128), 10915 states have internal predecessors, (40128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:57,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10916 states to 10916 states and 40128 transitions. [2021-07-09 18:21:57,772 INFO L78 Accepts]: Start accepts. Automaton has 10916 states and 40128 transitions. Word has length 30 [2021-07-09 18:21:57,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:57,772 INFO L482 AbstractCegarLoop]: Abstraction has 10916 states and 40128 transitions. [2021-07-09 18:21:57,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:57,772 INFO L276 IsEmpty]: Start isEmpty. Operand 10916 states and 40128 transitions. [2021-07-09 18:21:57,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:21:57,789 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:57,789 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:57,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable404 [2021-07-09 18:21:57,990 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:57,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:57,990 INFO L82 PathProgramCache]: Analyzing trace with hash 517875058, now seen corresponding path program 125 times [2021-07-09 18:21:57,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:57,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636986336] [2021-07-09 18:21:57,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:57,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:58,016 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:21:58,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:58,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636986336] [2021-07-09 18:21:58,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636986336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:58,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108004865] [2021-07-09 18:21:58,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 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:58,043 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:21:58,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:58,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:21:58,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:58,080 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:21:58,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108004865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:58,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:58,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-09 18:21:58,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117439264] [2021-07-09 18:21:58,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:21:58,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:58,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:21:58,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:21:58,081 INFO L87 Difference]: Start difference. First operand 10916 states and 40128 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:58,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:58,257 INFO L93 Difference]: Finished difference Result 16904 states and 60841 transitions. [2021-07-09 18:21:58,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:21:58,258 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:21:58,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:58,296 INFO L225 Difference]: With dead ends: 16904 [2021-07-09 18:21:58,296 INFO L226 Difference]: Without dead ends: 16783 [2021-07-09 18:21:58,296 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 50.6ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:21:58,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16783 states. [2021-07-09 18:21:58,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16783 to 14514. [2021-07-09 18:21:58,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14514 states, 14513 states have (on average 3.717425756218563) internal successors, (53951), 14513 states have internal predecessors, (53951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:58,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14514 states to 14514 states and 53951 transitions. [2021-07-09 18:21:58,595 INFO L78 Accepts]: Start accepts. Automaton has 14514 states and 53951 transitions. Word has length 30 [2021-07-09 18:21:58,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:58,596 INFO L482 AbstractCegarLoop]: Abstraction has 14514 states and 53951 transitions. [2021-07-09 18:21:58,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:58,596 INFO L276 IsEmpty]: Start isEmpty. Operand 14514 states and 53951 transitions. [2021-07-09 18:21:58,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:21:58,622 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:58,622 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:58,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable405 [2021-07-09 18:21:58,823 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:58,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:58,823 INFO L82 PathProgramCache]: Analyzing trace with hash 1497741678, now seen corresponding path program 126 times [2021-07-09 18:21:58,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:58,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243212175] [2021-07-09 18:21:58,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:58,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:58,853 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:21:58,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:58,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243212175] [2021-07-09 18:21:58,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243212175] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:58,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267644567] [2021-07-09 18:21:58,854 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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:58,897 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:21:58,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:58,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:21:58,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:58,943 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:21:58,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267644567] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:58,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:58,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-09 18:21:58,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153582958] [2021-07-09 18:21:58,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:21:58,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:58,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:21:58,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:21:58,944 INFO L87 Difference]: Start difference. First operand 14514 states and 53951 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:59,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:59,143 INFO L93 Difference]: Finished difference Result 23573 states and 86435 transitions. [2021-07-09 18:21:59,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:21:59,144 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:21:59,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:59,205 INFO L225 Difference]: With dead ends: 23573 [2021-07-09 18:21:59,205 INFO L226 Difference]: Without dead ends: 23291 [2021-07-09 18:21:59,206 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 53.1ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:21:59,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23291 states. [2021-07-09 18:21:59,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23291 to 20337. [2021-07-09 18:21:59,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20337 states, 20336 states have (on average 3.776062155782848) internal successors, (76790), 20336 states have internal predecessors, (76790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:59,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20337 states to 20337 states and 76790 transitions. [2021-07-09 18:21:59,820 INFO L78 Accepts]: Start accepts. Automaton has 20337 states and 76790 transitions. Word has length 30 [2021-07-09 18:21:59,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:59,820 INFO L482 AbstractCegarLoop]: Abstraction has 20337 states and 76790 transitions. [2021-07-09 18:21:59,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:59,820 INFO L276 IsEmpty]: Start isEmpty. Operand 20337 states and 76790 transitions. [2021-07-09 18:21:59,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:21:59,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:59,856 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:00,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable406 [2021-07-09 18:22:00,057 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:00,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:00,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1273390866, now seen corresponding path program 127 times [2021-07-09 18:22:00,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:00,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718503250] [2021-07-09 18:22:00,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:00,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:00,077 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:00,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:00,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718503250] [2021-07-09 18:22:00,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718503250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:00,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364915743] [2021-07-09 18:22:00,078 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 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:00,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:00,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:00,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:00,271 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:00,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364915743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:00,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:00,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:00,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74381134] [2021-07-09 18:22:00,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:00,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:00,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:00,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:00,272 INFO L87 Difference]: Start difference. First operand 20337 states and 76790 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:00,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:00,446 INFO L93 Difference]: Finished difference Result 22831 states and 84032 transitions. [2021-07-09 18:22:00,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:00,447 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:00,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:00,507 INFO L225 Difference]: With dead ends: 22831 [2021-07-09 18:22:00,507 INFO L226 Difference]: Without dead ends: 22805 [2021-07-09 18:22:00,508 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 35.6ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:22:00,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22805 states. [2021-07-09 18:22:00,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22805 to 18685. [2021-07-09 18:22:00,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18685 states, 18684 states have (on average 3.7420787839862983) internal successors, (69917), 18684 states have internal predecessors, (69917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:00,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18685 states to 18685 states and 69917 transitions. [2021-07-09 18:22:00,922 INFO L78 Accepts]: Start accepts. Automaton has 18685 states and 69917 transitions. Word has length 30 [2021-07-09 18:22:00,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:00,922 INFO L482 AbstractCegarLoop]: Abstraction has 18685 states and 69917 transitions. [2021-07-09 18:22:00,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:00,922 INFO L276 IsEmpty]: Start isEmpty. Operand 18685 states and 69917 transitions. [2021-07-09 18:22:00,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:00,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:00,955 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:01,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable407,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:01,155 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:01,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:01,156 INFO L82 PathProgramCache]: Analyzing trace with hash -102437964, now seen corresponding path program 128 times [2021-07-09 18:22:01,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:01,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193575720] [2021-07-09 18:22:01,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:01,176 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:01,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:01,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193575720] [2021-07-09 18:22:01,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193575720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:01,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906464795] [2021-07-09 18:22:01,176 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 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:01,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:22:01,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:01,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:01,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:01,239 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:01,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906464795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:01,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:01,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:01,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454558091] [2021-07-09 18:22:01,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:01,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:01,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:01,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:01,240 INFO L87 Difference]: Start difference. First operand 18685 states and 69917 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:01,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:01,399 INFO L93 Difference]: Finished difference Result 20773 states and 75980 transitions. [2021-07-09 18:22:01,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:22:01,400 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:01,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:01,453 INFO L225 Difference]: With dead ends: 20773 [2021-07-09 18:22:01,453 INFO L226 Difference]: Without dead ends: 20731 [2021-07-09 18:22:01,453 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 29.0ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:22:01,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20731 states. [2021-07-09 18:22:01,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20731 to 17544. [2021-07-09 18:22:01,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17544 states, 17543 states have (on average 3.7447414923331244) internal successors, (65694), 17543 states have internal predecessors, (65694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:02,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17544 states to 17544 states and 65694 transitions. [2021-07-09 18:22:02,008 INFO L78 Accepts]: Start accepts. Automaton has 17544 states and 65694 transitions. Word has length 30 [2021-07-09 18:22:02,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:02,008 INFO L482 AbstractCegarLoop]: Abstraction has 17544 states and 65694 transitions. [2021-07-09 18:22:02,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:02,008 INFO L276 IsEmpty]: Start isEmpty. Operand 17544 states and 65694 transitions. [2021-07-09 18:22:02,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:02,041 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:02,042 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:02,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable408,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:02,242 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:02,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:02,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1557721912, now seen corresponding path program 129 times [2021-07-09 18:22:02,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:02,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692784411] [2021-07-09 18:22:02,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:02,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:02,404 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 3 [2021-07-09 18:22:02,434 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:02,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:02,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692784411] [2021-07-09 18:22:02,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692784411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:02,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986849674] [2021-07-09 18:22:02,435 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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:02,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:22:02,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:02,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:02,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:02,529 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:02,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986849674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:02,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:02,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-07-09 18:22:02,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120009995] [2021-07-09 18:22:02,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:22:02,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:02,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:22:02,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:22:02,531 INFO L87 Difference]: Start difference. First operand 17544 states and 65694 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:03,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:03,775 INFO L93 Difference]: Finished difference Result 34966 states and 125269 transitions. [2021-07-09 18:22:03,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:22:03,775 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:03,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:03,975 INFO L225 Difference]: With dead ends: 34966 [2021-07-09 18:22:03,975 INFO L226 Difference]: Without dead ends: 34576 [2021-07-09 18:22:03,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1967 ImplicationChecksByTransitivity, 702.7ms TimeCoverageRelationStatistics Valid=1120, Invalid=4282, Unknown=0, NotChecked=0, Total=5402 [2021-07-09 18:22:04,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34576 states. [2021-07-09 18:22:04,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34576 to 24016. [2021-07-09 18:22:04,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24016 states, 24015 states have (on average 3.765521549031855) internal successors, (90429), 24015 states have internal predecessors, (90429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:04,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24016 states to 24016 states and 90429 transitions. [2021-07-09 18:22:04,625 INFO L78 Accepts]: Start accepts. Automaton has 24016 states and 90429 transitions. Word has length 30 [2021-07-09 18:22:04,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:04,625 INFO L482 AbstractCegarLoop]: Abstraction has 24016 states and 90429 transitions. [2021-07-09 18:22:04,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:04,625 INFO L276 IsEmpty]: Start isEmpty. Operand 24016 states and 90429 transitions. [2021-07-09 18:22:04,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:04,667 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:04,667 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:04,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable409,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:04,868 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:04,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:04,868 INFO L82 PathProgramCache]: Analyzing trace with hash 155608238, now seen corresponding path program 130 times [2021-07-09 18:22:04,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:04,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076321926] [2021-07-09 18:22:04,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:04,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:04,890 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:04,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:04,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076321926] [2021-07-09 18:22:04,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076321926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:04,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055068162] [2021-07-09 18:22:04,890 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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:04,916 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:22:04,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:04,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:04,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:04,968 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:04,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055068162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:04,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:04,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:04,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221156171] [2021-07-09 18:22:04,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:04,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:04,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:04,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:04,968 INFO L87 Difference]: Start difference. First operand 24016 states and 90429 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:05,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:05,493 INFO L93 Difference]: Finished difference Result 40420 states and 148635 transitions. [2021-07-09 18:22:05,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:05,493 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:05,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:05,628 INFO L225 Difference]: With dead ends: 40420 [2021-07-09 18:22:05,628 INFO L226 Difference]: Without dead ends: 40404 [2021-07-09 18:22:05,628 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 38.5ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:22:05,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40404 states. [2021-07-09 18:22:06,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40404 to 31559. [2021-07-09 18:22:06,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31559 states, 31558 states have (on average 3.8120286456682932) internal successors, (120300), 31558 states have internal predecessors, (120300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:06,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31559 states to 31559 states and 120300 transitions. [2021-07-09 18:22:06,687 INFO L78 Accepts]: Start accepts. Automaton has 31559 states and 120300 transitions. Word has length 30 [2021-07-09 18:22:06,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:06,687 INFO L482 AbstractCegarLoop]: Abstraction has 31559 states and 120300 transitions. [2021-07-09 18:22:06,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:06,687 INFO L276 IsEmpty]: Start isEmpty. Operand 31559 states and 120300 transitions. [2021-07-09 18:22:06,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:06,750 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:06,750 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:06,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2021-07-09 18:22:06,957 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:06,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:06,957 INFO L82 PathProgramCache]: Analyzing trace with hash -422729102, now seen corresponding path program 131 times [2021-07-09 18:22:06,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:06,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161499046] [2021-07-09 18:22:06,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:06,977 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:06,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:06,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161499046] [2021-07-09 18:22:06,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161499046] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:06,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471685233] [2021-07-09 18:22:06,978 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-07-09 18:22:07,004 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:22:07,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:07,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:07,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:07,037 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:07,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471685233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:07,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:07,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:07,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746394327] [2021-07-09 18:22:07,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:07,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:07,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:07,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:07,038 INFO L87 Difference]: Start difference. First operand 31559 states and 120300 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:07,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:07,298 INFO L93 Difference]: Finished difference Result 37745 states and 141963 transitions. [2021-07-09 18:22:07,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:22:07,299 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:07,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:07,578 INFO L225 Difference]: With dead ends: 37745 [2021-07-09 18:22:07,579 INFO L226 Difference]: Without dead ends: 37705 [2021-07-09 18:22:07,579 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 28.1ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:22:07,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37705 states. [2021-07-09 18:22:08,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37705 to 32221. [2021-07-09 18:22:08,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32221 states, 32220 states have (on average 3.821787709497207) internal successors, (123138), 32220 states have internal predecessors, (123138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:08,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32221 states to 32221 states and 123138 transitions. [2021-07-09 18:22:08,482 INFO L78 Accepts]: Start accepts. Automaton has 32221 states and 123138 transitions. Word has length 30 [2021-07-09 18:22:08,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:08,482 INFO L482 AbstractCegarLoop]: Abstraction has 32221 states and 123138 transitions. [2021-07-09 18:22:08,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:08,482 INFO L276 IsEmpty]: Start isEmpty. Operand 32221 states and 123138 transitions. [2021-07-09 18:22:08,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:08,542 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:08,542 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:08,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-07-09 18:22:08,742 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:08,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:08,743 INFO L82 PathProgramCache]: Analyzing trace with hash 736974234, now seen corresponding path program 132 times [2021-07-09 18:22:08,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:08,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634092256] [2021-07-09 18:22:08,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:08,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:08,762 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:08,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:08,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634092256] [2021-07-09 18:22:08,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634092256] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:08,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331244802] [2021-07-09 18:22:08,762 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:08,791 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:22:08,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:08,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:08,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:09,005 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:09,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331244802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:09,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:09,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:09,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539618418] [2021-07-09 18:22:09,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:09,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:09,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:09,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:09,006 INFO L87 Difference]: Start difference. First operand 32221 states and 123138 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:09,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:09,275 INFO L93 Difference]: Finished difference Result 37446 states and 139719 transitions. [2021-07-09 18:22:09,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:09,275 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:09,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:09,582 INFO L225 Difference]: With dead ends: 37446 [2021-07-09 18:22:09,582 INFO L226 Difference]: Without dead ends: 37436 [2021-07-09 18:22:09,582 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 214.7ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:22:09,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37436 states. [2021-07-09 18:22:10,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37436 to 32725. [2021-07-09 18:22:10,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32725 states, 32724 states have (on average 3.8117283950617282) internal successors, (124735), 32724 states have internal predecessors, (124735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:10,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32725 states to 32725 states and 124735 transitions. [2021-07-09 18:22:10,564 INFO L78 Accepts]: Start accepts. Automaton has 32725 states and 124735 transitions. Word has length 30 [2021-07-09 18:22:10,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:10,564 INFO L482 AbstractCegarLoop]: Abstraction has 32725 states and 124735 transitions. [2021-07-09 18:22:10,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:10,565 INFO L276 IsEmpty]: Start isEmpty. Operand 32725 states and 124735 transitions. [2021-07-09 18:22:10,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:10,624 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:10,624 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:10,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable412,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:10,825 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:10,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:10,825 INFO L82 PathProgramCache]: Analyzing trace with hash -638854596, now seen corresponding path program 133 times [2021-07-09 18:22:10,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:10,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112565604] [2021-07-09 18:22:10,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:10,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:10,847 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:10,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:10,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112565604] [2021-07-09 18:22:10,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112565604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:10,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176479387] [2021-07-09 18:22:10,847 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:10,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:10,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:10,914 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:10,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176479387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:10,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:10,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:10,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478560626] [2021-07-09 18:22:10,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:10,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:10,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:10,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:10,915 INFO L87 Difference]: Start difference. First operand 32725 states and 124735 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:11,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:11,327 INFO L93 Difference]: Finished difference Result 38546 states and 142423 transitions. [2021-07-09 18:22:11,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:22:11,327 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:11,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:11,441 INFO L225 Difference]: With dead ends: 38546 [2021-07-09 18:22:11,442 INFO L226 Difference]: Without dead ends: 38456 [2021-07-09 18:22:11,442 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 29.9ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:22:11,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38456 states. [2021-07-09 18:22:12,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38456 to 29232. [2021-07-09 18:22:12,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29232 states, 29231 states have (on average 3.7868016831446067) internal successors, (110692), 29231 states have internal predecessors, (110692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:12,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29232 states to 29232 states and 110692 transitions. [2021-07-09 18:22:12,375 INFO L78 Accepts]: Start accepts. Automaton has 29232 states and 110692 transitions. Word has length 30 [2021-07-09 18:22:12,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:12,375 INFO L482 AbstractCegarLoop]: Abstraction has 29232 states and 110692 transitions. [2021-07-09 18:22:12,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:12,375 INFO L276 IsEmpty]: Start isEmpty. Operand 29232 states and 110692 transitions. [2021-07-09 18:22:12,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:12,446 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:12,446 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:12,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable413 [2021-07-09 18:22:12,654 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:12,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:12,654 INFO L82 PathProgramCache]: Analyzing trace with hash 331177430, now seen corresponding path program 134 times [2021-07-09 18:22:12,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:12,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516508266] [2021-07-09 18:22:12,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:12,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:12,677 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:12,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:12,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516508266] [2021-07-09 18:22:12,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516508266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:12,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195453898] [2021-07-09 18:22:12,678 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:12,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:22:12,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:12,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:12,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:12,740 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:12,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195453898] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:12,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:12,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-09 18:22:12,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224550424] [2021-07-09 18:22:12,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:22:12,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:12,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:22:12,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:12,740 INFO L87 Difference]: Start difference. First operand 29232 states and 110692 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:13,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:13,169 INFO L93 Difference]: Finished difference Result 33404 states and 122776 transitions. [2021-07-09 18:22:13,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:13,170 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:13,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:13,267 INFO L225 Difference]: With dead ends: 33404 [2021-07-09 18:22:13,267 INFO L226 Difference]: Without dead ends: 33390 [2021-07-09 18:22:13,267 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 48.0ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:22:13,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33390 states. [2021-07-09 18:22:14,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33390 to 28626. [2021-07-09 18:22:14,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28626 states, 28625 states have (on average 3.7515458515283844) internal successors, (107388), 28625 states have internal predecessors, (107388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:14,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28626 states to 28626 states and 107388 transitions. [2021-07-09 18:22:14,154 INFO L78 Accepts]: Start accepts. Automaton has 28626 states and 107388 transitions. Word has length 30 [2021-07-09 18:22:14,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:14,154 INFO L482 AbstractCegarLoop]: Abstraction has 28626 states and 107388 transitions. [2021-07-09 18:22:14,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:14,155 INFO L276 IsEmpty]: Start isEmpty. Operand 28626 states and 107388 transitions. [2021-07-09 18:22:14,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:14,212 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:14,212 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:14,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable414,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:14,413 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:14,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:14,413 INFO L82 PathProgramCache]: Analyzing trace with hash 899933846, now seen corresponding path program 135 times [2021-07-09 18:22:14,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:14,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933122271] [2021-07-09 18:22:14,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:14,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:14,440 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:14,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:14,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933122271] [2021-07-09 18:22:14,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933122271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:14,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153412673] [2021-07-09 18:22:14,441 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:14,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:22:14,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:14,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:14,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:14,549 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:14,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153412673] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:14,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:14,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-07-09 18:22:14,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806752751] [2021-07-09 18:22:14,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:22:14,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:14,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:22:14,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:22:14,550 INFO L87 Difference]: Start difference. First operand 28626 states and 107388 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:16,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:16,120 INFO L93 Difference]: Finished difference Result 56380 states and 199143 transitions. [2021-07-09 18:22:16,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:22:16,121 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:16,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:16,307 INFO L225 Difference]: With dead ends: 56380 [2021-07-09 18:22:16,307 INFO L226 Difference]: Without dead ends: 55515 [2021-07-09 18:22:16,307 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1669 ImplicationChecksByTransitivity, 660.2ms TimeCoverageRelationStatistics Valid=1112, Invalid=3858, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:22:16,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55515 states. [2021-07-09 18:22:17,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55515 to 28782. [2021-07-09 18:22:17,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28782 states, 28781 states have (on average 3.7031027413918904) internal successors, (106579), 28781 states have internal predecessors, (106579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:17,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28782 states to 28782 states and 106579 transitions. [2021-07-09 18:22:17,402 INFO L78 Accepts]: Start accepts. Automaton has 28782 states and 106579 transitions. Word has length 30 [2021-07-09 18:22:17,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:17,402 INFO L482 AbstractCegarLoop]: Abstraction has 28782 states and 106579 transitions. [2021-07-09 18:22:17,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:17,402 INFO L276 IsEmpty]: Start isEmpty. Operand 28782 states and 106579 transitions. [2021-07-09 18:22:17,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:17,462 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:17,462 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:17,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable415 [2021-07-09 18:22:17,663 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:17,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:17,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1381936088, now seen corresponding path program 136 times [2021-07-09 18:22:17,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:17,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688299203] [2021-07-09 18:22:17,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:17,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:17,689 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:22:17,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:17,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688299203] [2021-07-09 18:22:17,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688299203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:17,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867639103] [2021-07-09 18:22:17,689 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:17,771 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:22:17,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:17,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:17,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:17,834 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:22:17,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867639103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:17,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:17,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 18:22:17,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549102401] [2021-07-09 18:22:17,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:22:17,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:17,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:22:17,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:22:17,835 INFO L87 Difference]: Start difference. First operand 28782 states and 106579 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:18,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:18,934 INFO L93 Difference]: Finished difference Result 46545 states and 165588 transitions. [2021-07-09 18:22:18,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:22:18,934 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:18,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:19,074 INFO L225 Difference]: With dead ends: 46545 [2021-07-09 18:22:19,074 INFO L226 Difference]: Without dead ends: 46370 [2021-07-09 18:22:19,075 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 439.7ms TimeCoverageRelationStatistics Valid=669, Invalid=2301, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:22:19,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46370 states. [2021-07-09 18:22:19,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46370 to 30642. [2021-07-09 18:22:19,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30642 states, 30641 states have (on average 3.7180248686400574) internal successors, (113924), 30641 states have internal predecessors, (113924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:20,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30642 states to 30642 states and 113924 transitions. [2021-07-09 18:22:20,104 INFO L78 Accepts]: Start accepts. Automaton has 30642 states and 113924 transitions. Word has length 30 [2021-07-09 18:22:20,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:20,105 INFO L482 AbstractCegarLoop]: Abstraction has 30642 states and 113924 transitions. [2021-07-09 18:22:20,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:20,105 INFO L276 IsEmpty]: Start isEmpty. Operand 30642 states and 113924 transitions. [2021-07-09 18:22:20,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:20,172 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:20,172 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:20,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable416,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:20,373 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:20,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:20,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1418419144, now seen corresponding path program 137 times [2021-07-09 18:22:20,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:20,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565299147] [2021-07-09 18:22:20,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:20,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:20,406 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:22:20,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:20,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565299147] [2021-07-09 18:22:20,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565299147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:20,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036133167] [2021-07-09 18:22:20,407 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:20,464 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:22:20,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:20,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:22:20,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:20,498 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:20,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036133167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:20,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:20,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:20,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878643349] [2021-07-09 18:22:20,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:20,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:20,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:20,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:20,499 INFO L87 Difference]: Start difference. First operand 30642 states and 113924 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:21,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:21,009 INFO L93 Difference]: Finished difference Result 39073 states and 143388 transitions. [2021-07-09 18:22:21,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:22:21,009 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:21,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:21,142 INFO L225 Difference]: With dead ends: 39073 [2021-07-09 18:22:21,142 INFO L226 Difference]: Without dead ends: 39036 [2021-07-09 18:22:21,142 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 29.7ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:22:21,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39036 states. [2021-07-09 18:22:22,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39036 to 35796. [2021-07-09 18:22:22,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35796 states, 35795 states have (on average 3.734655678167342) internal successors, (133682), 35795 states have internal predecessors, (133682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:22,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35796 states to 35796 states and 133682 transitions. [2021-07-09 18:22:22,268 INFO L78 Accepts]: Start accepts. Automaton has 35796 states and 133682 transitions. Word has length 30 [2021-07-09 18:22:22,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:22,268 INFO L482 AbstractCegarLoop]: Abstraction has 35796 states and 133682 transitions. [2021-07-09 18:22:22,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:22,268 INFO L276 IsEmpty]: Start isEmpty. Operand 35796 states and 133682 transitions. [2021-07-09 18:22:22,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:22,331 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:22,331 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:22,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable417,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:22,531 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:22,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:22,532 INFO L82 PathProgramCache]: Analyzing trace with hash -198212408, now seen corresponding path program 138 times [2021-07-09 18:22:22,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:22,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455234426] [2021-07-09 18:22:22,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:22,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:22,561 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:22:22,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:22,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455234426] [2021-07-09 18:22:22,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455234426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:22,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39906818] [2021-07-09 18:22:22,562 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:22,592 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:22:22,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:22,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:22,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:22,646 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:22,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39906818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:22,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:22,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 18:22:22,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056753045] [2021-07-09 18:22:22,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:22:22,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:22,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:22:22,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:22:22,647 INFO L87 Difference]: Start difference. First operand 35796 states and 133682 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:23,365 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-09 18:22:23,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:23,780 INFO L93 Difference]: Finished difference Result 52098 states and 181980 transitions. [2021-07-09 18:22:23,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:22:23,780 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:23,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:23,958 INFO L225 Difference]: With dead ends: 52098 [2021-07-09 18:22:23,958 INFO L226 Difference]: Without dead ends: 51998 [2021-07-09 18:22:23,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1639 ImplicationChecksByTransitivity, 659.4ms TimeCoverageRelationStatistics Valid=948, Invalid=3474, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:22:24,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51998 states. [2021-07-09 18:22:25,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51998 to 33705. [2021-07-09 18:22:25,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33705 states, 33704 states have (on average 3.711250890102065) internal successors, (125084), 33704 states have internal predecessors, (125084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:25,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33705 states to 33705 states and 125084 transitions. [2021-07-09 18:22:25,259 INFO L78 Accepts]: Start accepts. Automaton has 33705 states and 125084 transitions. Word has length 30 [2021-07-09 18:22:25,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:25,259 INFO L482 AbstractCegarLoop]: Abstraction has 33705 states and 125084 transitions. [2021-07-09 18:22:25,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:25,259 INFO L276 IsEmpty]: Start isEmpty. Operand 33705 states and 125084 transitions. [2021-07-09 18:22:25,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:25,317 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:25,317 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:25,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable418,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:25,518 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:25,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:25,518 INFO L82 PathProgramCache]: Analyzing trace with hash 1470112996, now seen corresponding path program 139 times [2021-07-09 18:22:25,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:25,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522396134] [2021-07-09 18:22:25,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:25,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:25,544 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:25,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:25,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522396134] [2021-07-09 18:22:25,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522396134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:25,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248104585] [2021-07-09 18:22:25,545 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:25,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:25,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:25,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:25,866 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:22:25,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248104585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:25,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:25,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2021-07-09 18:22:25,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050649325] [2021-07-09 18:22:25,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:22:25,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:25,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:22:25,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:22:25,867 INFO L87 Difference]: Start difference. First operand 33705 states and 125084 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:27,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:27,143 INFO L93 Difference]: Finished difference Result 49885 states and 171670 transitions. [2021-07-09 18:22:27,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:22:27,144 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:27,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:27,303 INFO L225 Difference]: With dead ends: 49885 [2021-07-09 18:22:27,304 INFO L226 Difference]: Without dead ends: 49560 [2021-07-09 18:22:27,304 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1851 ImplicationChecksByTransitivity, 802.7ms TimeCoverageRelationStatistics Valid=1199, Invalid=3771, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:22:27,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49560 states. [2021-07-09 18:22:28,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49560 to 33560. [2021-07-09 18:22:28,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33560 states, 33559 states have (on average 3.6864328496081527) internal successors, (123713), 33559 states have internal predecessors, (123713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:28,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33560 states to 33560 states and 123713 transitions. [2021-07-09 18:22:28,472 INFO L78 Accepts]: Start accepts. Automaton has 33560 states and 123713 transitions. Word has length 30 [2021-07-09 18:22:28,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:28,472 INFO L482 AbstractCegarLoop]: Abstraction has 33560 states and 123713 transitions. [2021-07-09 18:22:28,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:28,472 INFO L276 IsEmpty]: Start isEmpty. Operand 33560 states and 123713 transitions. [2021-07-09 18:22:28,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:28,531 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:28,531 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:28,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable419 [2021-07-09 18:22:28,732 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:28,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:28,732 INFO L82 PathProgramCache]: Analyzing trace with hash -415712398, now seen corresponding path program 140 times [2021-07-09 18:22:28,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:28,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609923681] [2021-07-09 18:22:28,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:28,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:28,758 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:28,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:28,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609923681] [2021-07-09 18:22:28,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609923681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:28,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985401015] [2021-07-09 18:22:28,758 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:28,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:22:28,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:28,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:28,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:28,824 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:28,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985401015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:28,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:28,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-09 18:22:28,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368929719] [2021-07-09 18:22:28,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:22:28,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:28,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:22:28,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:28,825 INFO L87 Difference]: Start difference. First operand 33560 states and 123713 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:29,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:29,090 INFO L93 Difference]: Finished difference Result 36661 states and 132702 transitions. [2021-07-09 18:22:29,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:29,090 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:29,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:29,415 INFO L225 Difference]: With dead ends: 36661 [2021-07-09 18:22:29,415 INFO L226 Difference]: Without dead ends: 36504 [2021-07-09 18:22:29,416 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 43.0ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:22:29,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36504 states. [2021-07-09 18:22:30,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36504 to 33273. [2021-07-09 18:22:30,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33273 states, 33272 states have (on average 3.6911817744650155) internal successors, (122813), 33272 states have internal predecessors, (122813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:30,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33273 states to 33273 states and 122813 transitions. [2021-07-09 18:22:30,187 INFO L78 Accepts]: Start accepts. Automaton has 33273 states and 122813 transitions. Word has length 30 [2021-07-09 18:22:30,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:30,187 INFO L482 AbstractCegarLoop]: Abstraction has 33273 states and 122813 transitions. [2021-07-09 18:22:30,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:30,187 INFO L276 IsEmpty]: Start isEmpty. Operand 33273 states and 122813 transitions. [2021-07-09 18:22:30,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:30,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:30,249 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:30,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-07-09 18:22:30,449 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:30,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:30,450 INFO L82 PathProgramCache]: Analyzing trace with hash -947319082, now seen corresponding path program 141 times [2021-07-09 18:22:30,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:30,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494406836] [2021-07-09 18:22:30,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:30,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:30,474 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:30,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:30,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494406836] [2021-07-09 18:22:30,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494406836] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:30,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114168235] [2021-07-09 18:22:30,474 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:30,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:22:30,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:30,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:30,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:30,538 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:30,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114168235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:30,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:30,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-09 18:22:30,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660279603] [2021-07-09 18:22:30,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:22:30,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:30,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:22:30,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:30,539 INFO L87 Difference]: Start difference. First operand 33273 states and 122813 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:31,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:31,032 INFO L93 Difference]: Finished difference Result 42007 states and 149175 transitions. [2021-07-09 18:22:31,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:31,033 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:31,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:31,164 INFO L225 Difference]: With dead ends: 42007 [2021-07-09 18:22:31,165 INFO L226 Difference]: Without dead ends: 41957 [2021-07-09 18:22:31,165 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 45.5ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:22:31,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41957 states. [2021-07-09 18:22:31,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41957 to 33022. [2021-07-09 18:22:31,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33022 states, 33021 states have (on average 3.6783561975712424) internal successors, (121463), 33021 states have internal predecessors, (121463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:32,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33022 states to 33022 states and 121463 transitions. [2021-07-09 18:22:32,004 INFO L78 Accepts]: Start accepts. Automaton has 33022 states and 121463 transitions. Word has length 30 [2021-07-09 18:22:32,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:32,004 INFO L482 AbstractCegarLoop]: Abstraction has 33022 states and 121463 transitions. [2021-07-09 18:22:32,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:32,005 INFO L276 IsEmpty]: Start isEmpty. Operand 33022 states and 121463 transitions. [2021-07-09 18:22:32,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:32,063 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:32,063 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:32,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable421 [2021-07-09 18:22:32,265 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:32,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:32,265 INFO L82 PathProgramCache]: Analyzing trace with hash -88577934, now seen corresponding path program 142 times [2021-07-09 18:22:32,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:32,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112140079] [2021-07-09 18:22:32,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:32,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:32,293 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:32,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:32,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112140079] [2021-07-09 18:22:32,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112140079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:32,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443009001] [2021-07-09 18:22:32,293 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:32,350 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:22:32,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:32,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:32,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:32,382 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:32,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443009001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:32,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:32,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:32,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813745407] [2021-07-09 18:22:32,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:32,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:32,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:32,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:32,383 INFO L87 Difference]: Start difference. First operand 33022 states and 121463 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:32,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:32,859 INFO L93 Difference]: Finished difference Result 40530 states and 147343 transitions. [2021-07-09 18:22:32,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:22:32,859 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:32,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:32,981 INFO L225 Difference]: With dead ends: 40530 [2021-07-09 18:22:32,981 INFO L226 Difference]: Without dead ends: 40477 [2021-07-09 18:22:32,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 30.5ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:22:33,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40477 states. [2021-07-09 18:22:33,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40477 to 37757. [2021-07-09 18:22:33,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37757 states, 37756 states have (on average 3.6998622735459263) internal successors, (139692), 37756 states have internal predecessors, (139692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:34,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37757 states to 37757 states and 139692 transitions. [2021-07-09 18:22:34,131 INFO L78 Accepts]: Start accepts. Automaton has 37757 states and 139692 transitions. Word has length 30 [2021-07-09 18:22:34,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:34,131 INFO L482 AbstractCegarLoop]: Abstraction has 37757 states and 139692 transitions. [2021-07-09 18:22:34,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:34,131 INFO L276 IsEmpty]: Start isEmpty. Operand 37757 states and 139692 transitions. [2021-07-09 18:22:34,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:34,202 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:34,202 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:34,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable422 [2021-07-09 18:22:34,403 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:34,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:34,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1071125402, now seen corresponding path program 143 times [2021-07-09 18:22:34,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:34,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793317198] [2021-07-09 18:22:34,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:34,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:34,425 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:22:34,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:34,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793317198] [2021-07-09 18:22:34,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793317198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:34,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194017942] [2021-07-09 18:22: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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:34,453 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:22:34,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:34,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:34,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:34,494 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:34,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194017942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:34,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:34,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:34,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102324621] [2021-07-09 18:22:34,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:34,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:34,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:34,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:34,495 INFO L87 Difference]: Start difference. First operand 37757 states and 139692 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:34,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:34,770 INFO L93 Difference]: Finished difference Result 42092 states and 152818 transitions. [2021-07-09 18:22:34,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:34,770 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:34,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:34,903 INFO L225 Difference]: With dead ends: 42092 [2021-07-09 18:22:34,904 INFO L226 Difference]: Without dead ends: 42082 [2021-07-09 18:22:34,904 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 38.2ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:22:35,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42082 states. [2021-07-09 18:22:35,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42082 to 37894. [2021-07-09 18:22:35,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37894 states, 37893 states have (on average 3.698255614493442) internal successors, (140138), 37893 states have internal predecessors, (140138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:36,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37894 states to 37894 states and 140138 transitions. [2021-07-09 18:22:36,006 INFO L78 Accepts]: Start accepts. Automaton has 37894 states and 140138 transitions. Word has length 30 [2021-07-09 18:22:36,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:36,006 INFO L482 AbstractCegarLoop]: Abstraction has 37894 states and 140138 transitions. [2021-07-09 18:22:36,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:36,006 INFO L276 IsEmpty]: Start isEmpty. Operand 37894 states and 140138 transitions. [2021-07-09 18:22:36,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:36,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:36,073 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:36,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable423,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:36,274 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:36,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:36,274 INFO L82 PathProgramCache]: Analyzing trace with hash 665328598, now seen corresponding path program 144 times [2021-07-09 18:22:36,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:36,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254556175] [2021-07-09 18:22:36,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:36,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:36,298 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:22:36,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:36,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254556175] [2021-07-09 18:22:36,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254556175] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:36,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799261066] [2021-07-09 18:22:36,298 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:36,324 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:22:36,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:36,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:22:36,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:36,399 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:36,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799261066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:36,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:36,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-07-09 18:22:36,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940624] [2021-07-09 18:22:36,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:22:36,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:36,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:22:36,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:22:36,400 INFO L87 Difference]: Start difference. First operand 37894 states and 140138 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:38,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:38,072 INFO L93 Difference]: Finished difference Result 72033 states and 252300 transitions. [2021-07-09 18:22:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-09 18:22:38,072 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:38,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:38,328 INFO L225 Difference]: With dead ends: 72033 [2021-07-09 18:22:38,328 INFO L226 Difference]: Without dead ends: 71258 [2021-07-09 18:22:38,328 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1636 ImplicationChecksByTransitivity, 783.3ms TimeCoverageRelationStatistics Valid=1029, Invalid=3663, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:22:38,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71258 states. [2021-07-09 18:22:39,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71258 to 44329. [2021-07-09 18:22:39,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44329 states, 44328 states have (on average 3.669915177765746) internal successors, (162680), 44328 states have internal predecessors, (162680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:39,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44329 states to 44329 states and 162680 transitions. [2021-07-09 18:22:39,802 INFO L78 Accepts]: Start accepts. Automaton has 44329 states and 162680 transitions. Word has length 30 [2021-07-09 18:22:39,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:39,802 INFO L482 AbstractCegarLoop]: Abstraction has 44329 states and 162680 transitions. [2021-07-09 18:22:39,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:39,802 INFO L276 IsEmpty]: Start isEmpty. Operand 44329 states and 162680 transitions. [2021-07-09 18:22:39,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:39,878 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:39,878 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:40,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable424 [2021-07-09 18:22:40,078 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:40,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:40,079 INFO L82 PathProgramCache]: Analyzing trace with hash -536421578, now seen corresponding path program 145 times [2021-07-09 18:22:40,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:40,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329239016] [2021-07-09 18:22:40,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:40,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:40,099 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:22:40,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:40,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329239016] [2021-07-09 18:22:40,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329239016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:40,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848361897] [2021-07-09 18:22:40,099 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:40,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:40,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:40,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:40,163 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:22:40,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848361897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:40,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:40,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-09 18:22:40,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838404047] [2021-07-09 18:22:40,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:22:40,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:40,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:22:40,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:40,164 INFO L87 Difference]: Start difference. First operand 44329 states and 162680 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:40,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:40,837 INFO L93 Difference]: Finished difference Result 61744 states and 222077 transitions. [2021-07-09 18:22:40,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:40,837 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:40,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:41,058 INFO L225 Difference]: With dead ends: 61744 [2021-07-09 18:22:41,058 INFO L226 Difference]: Without dead ends: 61646 [2021-07-09 18:22:41,058 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 39.4ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:22:41,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61646 states. [2021-07-09 18:22:42,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61646 to 53362. [2021-07-09 18:22:42,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53362 states, 53361 states have (on average 3.6997057776278557) internal successors, (197420), 53361 states have internal predecessors, (197420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:42,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53362 states to 53362 states and 197420 transitions. [2021-07-09 18:22:42,624 INFO L78 Accepts]: Start accepts. Automaton has 53362 states and 197420 transitions. Word has length 30 [2021-07-09 18:22:42,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:42,624 INFO L482 AbstractCegarLoop]: Abstraction has 53362 states and 197420 transitions. [2021-07-09 18:22:42,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:42,624 INFO L276 IsEmpty]: Start isEmpty. Operand 53362 states and 197420 transitions. [2021-07-09 18:22:42,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:42,999 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:43,000 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:43,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable425,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:43,213 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:43,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:43,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1862300086, now seen corresponding path program 146 times [2021-07-09 18:22:43,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:43,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050260500] [2021-07-09 18:22:43,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:43,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:43,232 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:43,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:43,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050260500] [2021-07-09 18:22:43,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050260500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:43,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433220484] [2021-07-09 18:22:43,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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:43,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:22:43,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:43,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:43,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:43,295 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:22:43,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433220484] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:43,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:43,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:22:43,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612851606] [2021-07-09 18:22:43,296 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:43,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:43,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:43,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:43,296 INFO L87 Difference]: Start difference. First operand 53362 states and 197420 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:44,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:44,009 INFO L93 Difference]: Finished difference Result 63054 states and 226313 transitions. [2021-07-09 18:22:44,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:44,009 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:44,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:44,393 INFO L225 Difference]: With dead ends: 63054 [2021-07-09 18:22:44,393 INFO L226 Difference]: Without dead ends: 63038 [2021-07-09 18:22:44,393 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 35.3ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:22:44,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63038 states. [2021-07-09 18:22:45,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63038 to 53386. [2021-07-09 18:22:45,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53386 states, 53385 states have (on average 3.696150604102276) internal successors, (197319), 53385 states have internal predecessors, (197319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:45,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53386 states to 53386 states and 197319 transitions. [2021-07-09 18:22:45,962 INFO L78 Accepts]: Start accepts. Automaton has 53386 states and 197319 transitions. Word has length 30 [2021-07-09 18:22:45,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:45,962 INFO L482 AbstractCegarLoop]: Abstraction has 53386 states and 197319 transitions. [2021-07-09 18:22:45,962 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:45,962 INFO L276 IsEmpty]: Start isEmpty. Operand 53386 states and 197319 transitions. [2021-07-09 18:22:46,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:46,050 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:46,050 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:46,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable426 [2021-07-09 18:22:46,251 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:46,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:46,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1533523770, now seen corresponding path program 147 times [2021-07-09 18:22:46,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:46,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723349421] [2021-07-09 18:22:46,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:46,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:46,277 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:46,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:46,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723349421] [2021-07-09 18:22:46,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723349421] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:46,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121207595] [2021-07-09 18:22:46,277 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-07-09 18:22:46,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:22:46,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:46,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:46,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:46,341 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:46,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121207595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:46,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:46,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-09 18:22:46,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136035210] [2021-07-09 18:22:46,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:22:46,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:46,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:22:46,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:22:46,342 INFO L87 Difference]: Start difference. First operand 53386 states and 197319 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:47,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:47,024 INFO L93 Difference]: Finished difference Result 61002 states and 219648 transitions. [2021-07-09 18:22:47,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:22:47,025 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:47,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:47,236 INFO L225 Difference]: With dead ends: 61002 [2021-07-09 18:22:47,237 INFO L226 Difference]: Without dead ends: 60872 [2021-07-09 18:22:47,237 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 50.5ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:22:47,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60872 states. [2021-07-09 18:22:48,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60872 to 54086. [2021-07-09 18:22:48,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54086 states, 54085 states have (on average 3.6847554774891376) internal successors, (199290), 54085 states have internal predecessors, (199290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:48,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54086 states to 54086 states and 199290 transitions. [2021-07-09 18:22:48,755 INFO L78 Accepts]: Start accepts. Automaton has 54086 states and 199290 transitions. Word has length 30 [2021-07-09 18:22:48,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:48,755 INFO L482 AbstractCegarLoop]: Abstraction has 54086 states and 199290 transitions. [2021-07-09 18:22:48,755 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:48,755 INFO L276 IsEmpty]: Start isEmpty. Operand 54086 states and 199290 transitions. [2021-07-09 18:22:49,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:49,134 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:49,134 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:49,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2021-07-09 18:22:49,349 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:49,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:49,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1777851450, now seen corresponding path program 148 times [2021-07-09 18:22:49,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:49,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003099495] [2021-07-09 18:22:49,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:49,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:49,382 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:49,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:49,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003099495] [2021-07-09 18:22:49,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003099495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:49,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050557089] [2021-07-09 18:22:49,382 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-07-09 18:22:49,407 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:22:49,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:49,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:22:49,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:49,446 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:49,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050557089] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:49,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:49,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 8 [2021-07-09 18:22:49,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799453040] [2021-07-09 18:22:49,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:22:49,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:49,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:22:49,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:22:49,447 INFO L87 Difference]: Start difference. First operand 54086 states and 199290 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:49,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:49,867 INFO L93 Difference]: Finished difference Result 56541 states and 205849 transitions. [2021-07-09 18:22:49,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:22:49,867 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:49,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:50,057 INFO L225 Difference]: With dead ends: 56541 [2021-07-09 18:22:50,057 INFO L226 Difference]: Without dead ends: 56380 [2021-07-09 18:22:50,057 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 51.3ms TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:22:50,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56380 states. [2021-07-09 18:22:51,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56380 to 51805. [2021-07-09 18:22:51,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51805 states, 51804 states have (on average 3.7006987877383986) internal successors, (191711), 51804 states have internal predecessors, (191711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:51,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51805 states to 51805 states and 191711 transitions. [2021-07-09 18:22:51,582 INFO L78 Accepts]: Start accepts. Automaton has 51805 states and 191711 transitions. Word has length 30 [2021-07-09 18:22:51,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:51,582 INFO L482 AbstractCegarLoop]: Abstraction has 51805 states and 191711 transitions. [2021-07-09 18:22:51,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:51,582 INFO L276 IsEmpty]: Start isEmpty. Operand 51805 states and 191711 transitions. [2021-07-09 18:22:51,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:51,974 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:51,974 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:52,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable428,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:52,197 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:52,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:52,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1134016742, now seen corresponding path program 149 times [2021-07-09 18:22:52,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:52,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879647391] [2021-07-09 18:22:52,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:52,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:52,223 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:52,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:52,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879647391] [2021-07-09 18:22:52,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879647391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:52,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039316928] [2021-07-09 18:22:52,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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:52,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:22:52,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:52,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:52,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:52,292 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:52,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039316928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:52,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:52,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-09 18:22:52,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183979841] [2021-07-09 18:22:52,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:22:52,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:52,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:22:52,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:22:52,293 INFO L87 Difference]: Start difference. First operand 51805 states and 191711 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:52,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:52,723 INFO L93 Difference]: Finished difference Result 57747 states and 209253 transitions. [2021-07-09 18:22:52,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:52,724 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:52,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:53,229 INFO L225 Difference]: With dead ends: 57747 [2021-07-09 18:22:53,230 INFO L226 Difference]: Without dead ends: 57733 [2021-07-09 18:22:53,230 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 60.9ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:22:53,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57733 states. [2021-07-09 18:22:54,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57733 to 46706. [2021-07-09 18:22:54,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46706 states, 46705 states have (on average 3.6757092388395245) internal successors, (171674), 46705 states have internal predecessors, (171674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:54,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46706 states to 46706 states and 171674 transitions. [2021-07-09 18:22:54,359 INFO L78 Accepts]: Start accepts. Automaton has 46706 states and 171674 transitions. Word has length 30 [2021-07-09 18:22:54,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:54,359 INFO L482 AbstractCegarLoop]: Abstraction has 46706 states and 171674 transitions. [2021-07-09 18:22:54,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:54,359 INFO L276 IsEmpty]: Start isEmpty. Operand 46706 states and 171674 transitions. [2021-07-09 18:22:54,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:54,745 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:54,745 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:54,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable429 [2021-07-09 18:22:54,969 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:54,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:54,969 INFO L82 PathProgramCache]: Analyzing trace with hash 770710102, now seen corresponding path program 150 times [2021-07-09 18:22:54,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:54,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068918628] [2021-07-09 18:22:54,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:54,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:54,995 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:54,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:54,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068918628] [2021-07-09 18:22:54,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068918628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:54,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408414126] [2021-07-09 18:22:54,996 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-07-09 18:22:55,024 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:22:55,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:55,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:22:55,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:55,077 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:22:55,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408414126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:55,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:55,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-09 18:22:55,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812577222] [2021-07-09 18:22:55,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:22:55,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:55,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:22:55,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:55,078 INFO L87 Difference]: Start difference. First operand 46706 states and 171674 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:55,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:55,481 INFO L93 Difference]: Finished difference Result 50471 states and 182462 transitions. [2021-07-09 18:22:55,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:22:55,481 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:55,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:55,676 INFO L225 Difference]: With dead ends: 50471 [2021-07-09 18:22:55,676 INFO L226 Difference]: Without dead ends: 50324 [2021-07-09 18:22:55,676 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 41.1ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:22:55,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50324 states. [2021-07-09 18:22:56,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50324 to 46418. [2021-07-09 18:22:56,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46418 states, 46417 states have (on average 3.6780705345024454) internal successors, (170725), 46417 states have internal predecessors, (170725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:57,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46418 states to 46418 states and 170725 transitions. [2021-07-09 18:22:57,094 INFO L78 Accepts]: Start accepts. Automaton has 46418 states and 170725 transitions. Word has length 30 [2021-07-09 18:22:57,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:57,094 INFO L482 AbstractCegarLoop]: Abstraction has 46418 states and 170725 transitions. [2021-07-09 18:22:57,094 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:57,094 INFO L276 IsEmpty]: Start isEmpty. Operand 46418 states and 170725 transitions. [2021-07-09 18:22:57,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:57,181 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:57,181 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:57,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2021-07-09 18:22:57,381 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:57,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:57,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1609551026, now seen corresponding path program 151 times [2021-07-09 18:22:57,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:57,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212671200] [2021-07-09 18:22:57,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:57,413 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:22:57,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:57,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212671200] [2021-07-09 18:22:57,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212671200] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:57,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372259741] [2021-07-09 18:22:57,413 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-07-09 18:22:57,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:57,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:22:57,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:57,479 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:22:57,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372259741] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:57,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:57,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-07-09 18:22:57,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929269799] [2021-07-09 18:22:57,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:22:57,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:57,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:22:57,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:22:57,479 INFO L87 Difference]: Start difference. First operand 46418 states and 170725 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:58,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:58,148 INFO L93 Difference]: Finished difference Result 49897 states and 180569 transitions. [2021-07-09 18:22:58,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:22:58,149 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:22:58,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:58,333 INFO L225 Difference]: With dead ends: 49897 [2021-07-09 18:22:58,334 INFO L226 Difference]: Without dead ends: 49814 [2021-07-09 18:22:58,334 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 57.4ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:22:58,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49814 states. [2021-07-09 18:22:59,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49814 to 46037. [2021-07-09 18:22:59,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46037 states, 46036 states have (on average 3.680424015987488) internal successors, (169432), 46036 states have internal predecessors, (169432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:59,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46037 states to 46037 states and 169432 transitions. [2021-07-09 18:22:59,716 INFO L78 Accepts]: Start accepts. Automaton has 46037 states and 169432 transitions. Word has length 30 [2021-07-09 18:22:59,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:59,716 INFO L482 AbstractCegarLoop]: Abstraction has 46037 states and 169432 transitions. [2021-07-09 18:22:59,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:59,716 INFO L276 IsEmpty]: Start isEmpty. Operand 46037 states and 169432 transitions. [2021-07-09 18:22:59,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:22:59,799 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:59,799 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:00,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:00,000 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:00,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:00,000 INFO L82 PathProgramCache]: Analyzing trace with hash -595123178, now seen corresponding path program 152 times [2021-07-09 18:23:00,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:00,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926679540] [2021-07-09 18:23:00,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:00,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:00,024 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:23:00,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:00,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926679540] [2021-07-09 18:23:00,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926679540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:00,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146886621] [2021-07-09 18:23:00,024 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:00,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:23:00,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:00,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:00,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:00,085 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:23:00,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146886621] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:00,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:00,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:23:00,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069969937] [2021-07-09 18:23:00,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:23:00,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:00,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:23:00,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:23:00,086 INFO L87 Difference]: Start difference. First operand 46037 states and 169432 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:00,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:00,736 INFO L93 Difference]: Finished difference Result 58034 states and 211506 transitions. [2021-07-09 18:23:00,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:23:00,736 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:23:00,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:00,955 INFO L225 Difference]: With dead ends: 58034 [2021-07-09 18:23:00,955 INFO L226 Difference]: Without dead ends: 57997 [2021-07-09 18:23:00,955 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 29.0ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:23:01,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57997 states. [2021-07-09 18:23:02,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57997 to 54511. [2021-07-09 18:23:02,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54511 states, 54510 states have (on average 3.7023298477343607) internal successors, (201814), 54510 states have internal predecessors, (201814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:02,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54511 states to 54511 states and 201814 transitions. [2021-07-09 18:23:02,478 INFO L78 Accepts]: Start accepts. Automaton has 54511 states and 201814 transitions. Word has length 30 [2021-07-09 18:23:02,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:02,478 INFO L482 AbstractCegarLoop]: Abstraction has 54511 states and 201814 transitions. [2021-07-09 18:23:02,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:02,478 INFO L276 IsEmpty]: Start isEmpty. Operand 54511 states and 201814 transitions. [2021-07-09 18:23:02,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:23:02,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:02,567 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:02,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-07-09 18:23:02,767 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:02,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:02,768 INFO L82 PathProgramCache]: Analyzing trace with hash 368942536, now seen corresponding path program 153 times [2021-07-09 18:23:02,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:02,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94979497] [2021-07-09 18:23:02,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:02,804 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:23:02,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:02,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94979497] [2021-07-09 18:23:02,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94979497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:02,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881218370] [2021-07-09 18:23:02,805 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:02,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:23:02,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:02,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:02,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:03,187 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:23:03,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881218370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:03,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:03,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-07-09 18:23:03,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759709811] [2021-07-09 18:23:03,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:23:03,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:03,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:23:03,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:23:03,189 INFO L87 Difference]: Start difference. First operand 54511 states and 201814 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:04,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:04,718 INFO L93 Difference]: Finished difference Result 76071 states and 270587 transitions. [2021-07-09 18:23:04,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:23:04,719 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:23:04,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:05,000 INFO L225 Difference]: With dead ends: 76071 [2021-07-09 18:23:05,000 INFO L226 Difference]: Without dead ends: 76017 [2021-07-09 18:23:05,000 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1305 ImplicationChecksByTransitivity, 611.1ms TimeCoverageRelationStatistics Valid=900, Invalid=3132, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:23:05,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76017 states. [2021-07-09 18:23:06,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76017 to 61077. [2021-07-09 18:23:06,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61077 states, 61076 states have (on average 3.715125417512607) internal successors, (226905), 61076 states have internal predecessors, (226905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:07,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61077 states to 61077 states and 226905 transitions. [2021-07-09 18:23:07,120 INFO L78 Accepts]: Start accepts. Automaton has 61077 states and 226905 transitions. Word has length 30 [2021-07-09 18:23:07,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:07,120 INFO L482 AbstractCegarLoop]: Abstraction has 61077 states and 226905 transitions. [2021-07-09 18:23:07,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:07,120 INFO L276 IsEmpty]: Start isEmpty. Operand 61077 states and 226905 transitions. [2021-07-09 18:23:07,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:23:07,242 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:07,242 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:07,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-07-09 18:23:07,443 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:07,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:07,443 INFO L82 PathProgramCache]: Analyzing trace with hash 361087944, now seen corresponding path program 154 times [2021-07-09 18:23:07,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:07,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56501398] [2021-07-09 18:23:07,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:07,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:07,465 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:23:07,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:07,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56501398] [2021-07-09 18:23:07,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56501398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:07,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791971068] [2021-07-09 18:23:07,465 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-07-09 18:23:07,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:23:07,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:07,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:07,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:07,534 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:23:07,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791971068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:07,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:07,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-09 18:23:07,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758463883] [2021-07-09 18:23:07,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:23:07,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:07,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:23:07,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:23:07,535 INFO L87 Difference]: Start difference. First operand 61077 states and 226905 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:08,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:08,320 INFO L93 Difference]: Finished difference Result 69205 states and 252584 transitions. [2021-07-09 18:23:08,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:23:08,320 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:23:08,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:08,594 INFO L225 Difference]: With dead ends: 69205 [2021-07-09 18:23:08,594 INFO L226 Difference]: Without dead ends: 69181 [2021-07-09 18:23:08,594 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 54.0ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:23:08,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69181 states. [2021-07-09 18:23:09,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69181 to 61746. [2021-07-09 18:23:10,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61746 states, 61745 states have (on average 3.7093691796906634) internal successors, (229035), 61745 states have internal predecessors, (229035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:10,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61746 states to 61746 states and 229035 transitions. [2021-07-09 18:23:10,548 INFO L78 Accepts]: Start accepts. Automaton has 61746 states and 229035 transitions. Word has length 30 [2021-07-09 18:23:10,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:10,548 INFO L482 AbstractCegarLoop]: Abstraction has 61746 states and 229035 transitions. [2021-07-09 18:23:10,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:10,548 INFO L276 IsEmpty]: Start isEmpty. Operand 61746 states and 229035 transitions. [2021-07-09 18:23:10,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:23:10,687 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:10,687 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:10,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable434 [2021-07-09 18:23:10,909 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:10,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:10,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1851937992, now seen corresponding path program 155 times [2021-07-09 18:23:10,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:10,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008073533] [2021-07-09 18:23:10,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:10,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:10,940 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:23:10,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:10,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008073533] [2021-07-09 18:23:10,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008073533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:10,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612612782] [2021-07-09 18:23:10,941 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-07-09 18:23:10,973 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:23:10,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:10,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:10,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:11,015 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:23:11,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612612782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:11,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:11,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-09 18:23:11,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031959537] [2021-07-09 18:23:11,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:23:11,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:11,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:23:11,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:23:11,016 INFO L87 Difference]: Start difference. First operand 61746 states and 229035 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:11,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:11,862 INFO L93 Difference]: Finished difference Result 68985 states and 251648 transitions. [2021-07-09 18:23:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:23:11,865 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:23:11,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:12,161 INFO L225 Difference]: With dead ends: 68985 [2021-07-09 18:23:12,161 INFO L226 Difference]: Without dead ends: 68907 [2021-07-09 18:23:12,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 64.6ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:23:12,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68907 states. [2021-07-09 18:23:13,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68907 to 61549. [2021-07-09 18:23:13,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61549 states, 61548 states have (on average 3.703434717618769) internal successors, (227939), 61548 states have internal predecessors, (227939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:13,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61549 states to 61549 states and 227939 transitions. [2021-07-09 18:23:13,824 INFO L78 Accepts]: Start accepts. Automaton has 61549 states and 227939 transitions. Word has length 30 [2021-07-09 18:23:13,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:13,824 INFO L482 AbstractCegarLoop]: Abstraction has 61549 states and 227939 transitions. [2021-07-09 18:23:13,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:13,825 INFO L276 IsEmpty]: Start isEmpty. Operand 61549 states and 227939 transitions. [2021-07-09 18:23:13,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:23:13,951 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:13,951 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:14,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable435 [2021-07-09 18:23:14,152 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:14,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:14,152 INFO L82 PathProgramCache]: Analyzing trace with hash 239147384, now seen corresponding path program 156 times [2021-07-09 18:23:14,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:14,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983912132] [2021-07-09 18:23:14,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:14,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:14,178 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:23:14,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:14,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983912132] [2021-07-09 18:23:14,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983912132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:14,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869818407] [2021-07-09 18:23:14,179 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-07-09 18:23:14,223 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:23:14,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:14,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:23:14,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:14,272 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:23:14,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869818407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:14,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:14,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:23:14,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069745679] [2021-07-09 18:23:14,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:23:14,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:14,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:23:14,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:23:14,273 INFO L87 Difference]: Start difference. First operand 61549 states and 227939 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:15,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:15,328 INFO L93 Difference]: Finished difference Result 87148 states and 316679 transitions. [2021-07-09 18:23:15,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:23:15,329 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:23:15,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:15,975 INFO L225 Difference]: With dead ends: 87148 [2021-07-09 18:23:15,976 INFO L226 Difference]: Without dead ends: 87117 [2021-07-09 18:23:15,976 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 48.2ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:23:16,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87117 states. [2021-07-09 18:23:17,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87117 to 74655. [2021-07-09 18:23:17,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74655 states, 74654 states have (on average 3.7167064055509416) internal successors, (277467), 74654 states have internal predecessors, (277467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:18,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74655 states to 74655 states and 277467 transitions. [2021-07-09 18:23:18,565 INFO L78 Accepts]: Start accepts. Automaton has 74655 states and 277467 transitions. Word has length 32 [2021-07-09 18:23:18,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:18,565 INFO L482 AbstractCegarLoop]: Abstraction has 74655 states and 277467 transitions. [2021-07-09 18:23:18,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:18,565 INFO L276 IsEmpty]: Start isEmpty. Operand 74655 states and 277467 transitions. [2021-07-09 18:23:18,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:23:18,847 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:18,847 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:19,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-07-09 18:23:19,069 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:19,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:19,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1789990140, now seen corresponding path program 157 times [2021-07-09 18:23:19,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:19,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753101863] [2021-07-09 18:23:19,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:19,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:19,098 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:23:19,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:19,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753101863] [2021-07-09 18:23:19,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753101863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:19,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408108960] [2021-07-09 18:23:19,099 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-07-09 18:23:19,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:19,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:19,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:19,201 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:23:19,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408108960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:19,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:19,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 18:23:19,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309299063] [2021-07-09 18:23:19,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:23:19,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:19,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:23:19,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:23:19,202 INFO L87 Difference]: Start difference. First operand 74655 states and 277467 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:21,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:21,443 INFO L93 Difference]: Finished difference Result 126973 states and 451879 transitions. [2021-07-09 18:23:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:23:21,444 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:23:21,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:22,032 INFO L225 Difference]: With dead ends: 126973 [2021-07-09 18:23:22,032 INFO L226 Difference]: Without dead ends: 126092 [2021-07-09 18:23:22,032 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 528.7ms TimeCoverageRelationStatistics Valid=660, Invalid=2310, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:23:22,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126092 states. [2021-07-09 18:23:24,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126092 to 81796. [2021-07-09 18:23:24,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81796 states, 81795 states have (on average 3.726902622409683) internal successors, (304842), 81795 states have internal predecessors, (304842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:25,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81796 states to 81796 states and 304842 transitions. [2021-07-09 18:23:25,224 INFO L78 Accepts]: Start accepts. Automaton has 81796 states and 304842 transitions. Word has length 32 [2021-07-09 18:23:25,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:25,224 INFO L482 AbstractCegarLoop]: Abstraction has 81796 states and 304842 transitions. [2021-07-09 18:23:25,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:25,224 INFO L276 IsEmpty]: Start isEmpty. Operand 81796 states and 304842 transitions. [2021-07-09 18:23:25,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:23:25,392 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:25,392 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:25,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable437,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:25,592 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:25,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:25,593 INFO L82 PathProgramCache]: Analyzing trace with hash 2130967828, now seen corresponding path program 158 times [2021-07-09 18:23:25,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:25,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863630601] [2021-07-09 18:23:25,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:25,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:25,619 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:23:25,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:25,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863630601] [2021-07-09 18:23:25,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863630601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:25,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099341142] [2021-07-09 18:23:25,620 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-07-09 18:23:25,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:23:25,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:25,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:25,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:25,709 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:23:25,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099341142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:25,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:25,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-07-09 18:23:25,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192820828] [2021-07-09 18:23:25,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:23:25,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:25,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:23:25,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:23:25,710 INFO L87 Difference]: Start difference. First operand 81796 states and 304842 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:26,118 WARN L205 SmtUtils]: Spent 395.00 ms on a formula simplification that was a NOOP. DAG size: 8 [2021-07-09 18:23:27,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:27,920 INFO L93 Difference]: Finished difference Result 103823 states and 367181 transitions. [2021-07-09 18:23:27,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-07-09 18:23:27,920 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:23:27,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:28,322 INFO L225 Difference]: With dead ends: 103823 [2021-07-09 18:23:28,322 INFO L226 Difference]: Without dead ends: 102463 [2021-07-09 18:23:28,322 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2160 ImplicationChecksByTransitivity, 1029.8ms TimeCoverageRelationStatistics Valid=1264, Invalid=4898, Unknown=0, NotChecked=0, Total=6162 [2021-07-09 18:23:28,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102463 states. [2021-07-09 18:23:30,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102463 to 81213. [2021-07-09 18:23:30,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81213 states, 81212 states have (on average 3.721420479732059) internal successors, (302224), 81212 states have internal predecessors, (302224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:31,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81213 states to 81213 states and 302224 transitions. [2021-07-09 18:23:31,528 INFO L78 Accepts]: Start accepts. Automaton has 81213 states and 302224 transitions. Word has length 32 [2021-07-09 18:23:31,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:31,528 INFO L482 AbstractCegarLoop]: Abstraction has 81213 states and 302224 transitions. [2021-07-09 18:23:31,528 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:31,528 INFO L276 IsEmpty]: Start isEmpty. Operand 81213 states and 302224 transitions. [2021-07-09 18:23:31,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:23:31,722 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:31,722 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:31,922 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:31,923 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:31,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:31,923 INFO L82 PathProgramCache]: Analyzing trace with hash -81096240, now seen corresponding path program 159 times [2021-07-09 18:23:31,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:31,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268798984] [2021-07-09 18:23:31,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:31,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:31,949 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:23:31,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:31,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268798984] [2021-07-09 18:23:31,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268798984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:31,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558359116] [2021-07-09 18:23:31,950 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-07-09 18:23:31,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:23:31,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:31,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:31,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:32,012 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:23:32,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558359116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:32,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:32,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-09 18:23:32,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882344391] [2021-07-09 18:23:32,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:23:32,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:32,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:23:32,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:23:32,013 INFO L87 Difference]: Start difference. First operand 81213 states and 302224 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:32,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:32,989 INFO L93 Difference]: Finished difference Result 89727 states and 327410 transitions. [2021-07-09 18:23:32,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:23:32,989 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:23:32,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:33,376 INFO L225 Difference]: With dead ends: 89727 [2021-07-09 18:23:33,376 INFO L226 Difference]: Without dead ends: 89463 [2021-07-09 18:23:33,376 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 41.5ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:23:33,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89463 states. [2021-07-09 18:23:35,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89463 to 81093. [2021-07-09 18:23:35,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81093 states, 81092 states have (on average 3.7186035613870665) internal successors, (301549), 81092 states have internal predecessors, (301549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:36,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81093 states to 81093 states and 301549 transitions. [2021-07-09 18:23:36,133 INFO L78 Accepts]: Start accepts. Automaton has 81093 states and 301549 transitions. Word has length 32 [2021-07-09 18:23:36,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:36,133 INFO L482 AbstractCegarLoop]: Abstraction has 81093 states and 301549 transitions. [2021-07-09 18:23:36,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:36,133 INFO L276 IsEmpty]: Start isEmpty. Operand 81093 states and 301549 transitions. [2021-07-09 18:23:36,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:23:36,354 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:36,354 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:36,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable439,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:36,557 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:36,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:36,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1144501508, now seen corresponding path program 160 times [2021-07-09 18:23:36,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:36,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104351578] [2021-07-09 18:23:36,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:36,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:36,581 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:23:36,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:36,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104351578] [2021-07-09 18:23:36,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104351578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:36,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61082295] [2021-07-09 18:23:36,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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:36,611 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:23:36,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:36,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:36,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:36,652 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-09 18:23:36,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61082295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:36,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:36,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-09 18:23:36,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081161423] [2021-07-09 18:23:36,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:23:36,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:36,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:23:36,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:23:36,653 INFO L87 Difference]: Start difference. First operand 81093 states and 301549 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:37,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:37,655 INFO L93 Difference]: Finished difference Result 95050 states and 344724 transitions. [2021-07-09 18:23:37,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:23:37,656 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:23:37,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:38,067 INFO L225 Difference]: With dead ends: 95050 [2021-07-09 18:23:38,067 INFO L226 Difference]: Without dead ends: 94988 [2021-07-09 18:23:38,067 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 48.6ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:23:38,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94988 states. [2021-07-09 18:23:40,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94988 to 80568. [2021-07-09 18:23:40,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80568 states, 80567 states have (on average 3.7057604230019736) internal successors, (298562), 80567 states have internal predecessors, (298562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:40,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80568 states to 80568 states and 298562 transitions. [2021-07-09 18:23:40,778 INFO L78 Accepts]: Start accepts. Automaton has 80568 states and 298562 transitions. Word has length 32 [2021-07-09 18:23:40,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:40,779 INFO L482 AbstractCegarLoop]: Abstraction has 80568 states and 298562 transitions. [2021-07-09 18:23:40,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:40,779 INFO L276 IsEmpty]: Start isEmpty. Operand 80568 states and 298562 transitions. [2021-07-09 18:23:40,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:23:40,964 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:40,964 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:41,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:41,165 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:41,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:41,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1462193428, now seen corresponding path program 161 times [2021-07-09 18:23:41,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:41,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624438443] [2021-07-09 18:23:41,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:41,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:41,195 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:23:41,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:41,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624438443] [2021-07-09 18:23:41,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624438443] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:41,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741144888] [2021-07-09 18:23:41,195 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:41,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:23:41,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:41,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:41,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:41,286 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-09 18:23:41,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741144888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:41,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:41,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 10 [2021-07-09 18:23:41,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22712210] [2021-07-09 18:23:41,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:23:41,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:41,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:23:41,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:23:41,287 INFO L87 Difference]: Start difference. First operand 80568 states and 298562 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:42,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:42,997 INFO L93 Difference]: Finished difference Result 137312 states and 490128 transitions. [2021-07-09 18:23:42,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:23:42,998 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:23:42,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:43,657 INFO L225 Difference]: With dead ends: 137312 [2021-07-09 18:23:43,658 INFO L226 Difference]: Without dead ends: 137132 [2021-07-09 18:23:43,658 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 196.3ms TimeCoverageRelationStatistics Valid=260, Invalid=670, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:23:43,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137132 states. [2021-07-09 18:23:46,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137132 to 97897. [2021-07-09 18:23:46,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97897 states, 97896 states have (on average 3.721204135000409) internal successors, (364291), 97896 states have internal predecessors, (364291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:47,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97897 states to 97897 states and 364291 transitions. [2021-07-09 18:23:47,491 INFO L78 Accepts]: Start accepts. Automaton has 97897 states and 364291 transitions. Word has length 32 [2021-07-09 18:23:47,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:47,492 INFO L482 AbstractCegarLoop]: Abstraction has 97897 states and 364291 transitions. [2021-07-09 18:23:47,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:47,492 INFO L276 IsEmpty]: Start isEmpty. Operand 97897 states and 364291 transitions. [2021-07-09 18:23:47,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:23:47,700 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:47,700 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:47,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable441 [2021-07-09 18:23:47,900 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:47,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:47,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1396100842, now seen corresponding path program 162 times [2021-07-09 18:23:47,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:47,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683473446] [2021-07-09 18:23:47,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:47,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:47,924 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:23:47,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:47,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683473446] [2021-07-09 18:23:47,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683473446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:47,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462354413] [2021-07-09 18:23:47,924 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-07-09 18:23:47,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:23:47,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:47,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:23:47,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:48,009 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:23:48,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462354413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:48,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:48,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 18:23:48,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770941858] [2021-07-09 18:23:48,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:23:48,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:48,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:23:48,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:23:48,010 INFO L87 Difference]: Start difference. First operand 97897 states and 364291 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:50,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:50,068 INFO L93 Difference]: Finished difference Result 144885 states and 519929 transitions. [2021-07-09 18:23:50,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:23:50,068 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:23:50,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:50,777 INFO L225 Difference]: With dead ends: 144885 [2021-07-09 18:23:50,777 INFO L226 Difference]: Without dead ends: 144573 [2021-07-09 18:23:50,778 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1050 ImplicationChecksByTransitivity, 413.4ms TimeCoverageRelationStatistics Valid=688, Invalid=2392, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:23:51,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144573 states. [2021-07-09 18:23:54,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144573 to 114379. [2021-07-09 18:23:55,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114379 states, 114378 states have (on average 3.7425029288849254) internal successors, (428060), 114378 states have internal predecessors, (428060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:55,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114379 states to 114379 states and 428060 transitions. [2021-07-09 18:23:55,903 INFO L78 Accepts]: Start accepts. Automaton has 114379 states and 428060 transitions. Word has length 32 [2021-07-09 18:23:55,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:55,903 INFO L482 AbstractCegarLoop]: Abstraction has 114379 states and 428060 transitions. [2021-07-09 18:23:55,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:55,903 INFO L276 IsEmpty]: Start isEmpty. Operand 114379 states and 428060 transitions. [2021-07-09 18:23:56,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:23:56,175 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:56,175 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:23:56,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable442 [2021-07-09 18:23:56,376 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:56,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:56,377 INFO L82 PathProgramCache]: Analyzing trace with hash -2064838904, now seen corresponding path program 163 times [2021-07-09 18:23:56,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:56,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062787250] [2021-07-09 18:23:56,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:56,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:56,418 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:23:56,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:56,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062787250] [2021-07-09 18:23:56,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062787250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:56,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379157759] [2021-07-09 18:23:56,419 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-07-09 18:23:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:56,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:23:56,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:56,525 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:23:56,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379157759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:56,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:56,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2021-07-09 18:23:56,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101213223] [2021-07-09 18:23:56,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:23:56,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:56,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:23:56,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:23:56,526 INFO L87 Difference]: Start difference. First operand 114379 states and 428060 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:23:59,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:59,235 INFO L93 Difference]: Finished difference Result 145887 states and 519027 transitions. [2021-07-09 18:23:59,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-07-09 18:23:59,235 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:23:59,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:59,897 INFO L225 Difference]: With dead ends: 145887 [2021-07-09 18:23:59,897 INFO L226 Difference]: Without dead ends: 144953 [2021-07-09 18:23:59,897 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2128 ImplicationChecksByTransitivity, 1077.7ms TimeCoverageRelationStatistics Valid=1225, Invalid=4937, Unknown=0, NotChecked=0, Total=6162 [2021-07-09 18:24:00,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144953 states. [2021-07-09 18:24:03,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144953 to 114129. [2021-07-09 18:24:03,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114129 states, 114128 states have (on average 3.7392051030421984) internal successors, (426748), 114128 states have internal predecessors, (426748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:03,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114129 states to 114129 states and 426748 transitions. [2021-07-09 18:24:03,932 INFO L78 Accepts]: Start accepts. Automaton has 114129 states and 426748 transitions. Word has length 32 [2021-07-09 18:24:03,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:03,932 INFO L482 AbstractCegarLoop]: Abstraction has 114129 states and 426748 transitions. [2021-07-09 18:24:03,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:03,932 INFO L276 IsEmpty]: Start isEmpty. Operand 114129 states and 426748 transitions. [2021-07-09 18:24:04,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:24:04,628 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:04,628 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:04,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable443,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:04,829 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:04,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:04,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1651144382, now seen corresponding path program 164 times [2021-07-09 18:24:04,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:04,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668781103] [2021-07-09 18:24:04,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:04,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:04,860 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:24:04,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:04,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668781103] [2021-07-09 18:24:04,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668781103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:04,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988885202] [2021-07-09 18:24:04,861 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-07-09 18:24:04,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:04,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:04,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:04,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:04,962 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:24:04,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988885202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:04,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:04,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-07-09 18:24:04,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221000229] [2021-07-09 18:24:04,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:24:04,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:04,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:24:04,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:24:04,963 INFO L87 Difference]: Start difference. First operand 114129 states and 426748 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:06,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:06,566 INFO L93 Difference]: Finished difference Result 131239 states and 477233 transitions. [2021-07-09 18:24:06,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:24:06,567 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:24:06,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:07,530 INFO L225 Difference]: With dead ends: 131239 [2021-07-09 18:24:07,530 INFO L226 Difference]: Without dead ends: 130909 [2021-07-09 18:24:07,530 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 349.5ms TimeCoverageRelationStatistics Valid=460, Invalid=1610, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:24:07,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130909 states. [2021-07-09 18:24:10,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130909 to 114599. [2021-07-09 18:24:10,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114599 states, 114598 states have (on average 3.7350041012932165) internal successors, (428024), 114598 states have internal predecessors, (428024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:11,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114599 states to 114599 states and 428024 transitions. [2021-07-09 18:24:11,710 INFO L78 Accepts]: Start accepts. Automaton has 114599 states and 428024 transitions. Word has length 32 [2021-07-09 18:24:11,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:11,711 INFO L482 AbstractCegarLoop]: Abstraction has 114599 states and 428024 transitions. [2021-07-09 18:24:11,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:11,711 INFO L276 IsEmpty]: Start isEmpty. Operand 114599 states and 428024 transitions. [2021-07-09 18:24:11,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:24:11,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:11,993 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:12,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2021-07-09 18:24:12,193 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:12,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:12,194 INFO L82 PathProgramCache]: Analyzing trace with hash -1784629138, now seen corresponding path program 165 times [2021-07-09 18:24:12,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:12,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194629685] [2021-07-09 18:24:12,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:12,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:12,587 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:12,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:12,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194629685] [2021-07-09 18:24:12,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194629685] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:12,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017839417] [2021-07-09 18:24:12,587 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-07-09 18:24:12,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:24:12,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:12,627 WARN L261 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 49 conjunts are in the unsatisfiable core [2021-07-09 18:24:12,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:13,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-09 18:24:13,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:13,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:13,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:13,479 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:91, output treesize:90 [2021-07-09 18:24:13,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:24:13,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:13,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:13,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:13,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:91, output treesize:93 [2021-07-09 18:24:13,803 INFO L446 ElimStorePlain]: Different costs {0=[v_C_222], 5=[B], 9=[A]} [2021-07-09 18:24:13,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 35 [2021-07-09 18:24:13,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:13,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:13,858 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:13,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 71 [2021-07-09 18:24:13,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:24:14,021 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 52 [2021-07-09 18:24:14,021 INFO L628 ElimStorePlain]: treesize reduction 240, result has 35.7 percent of original size [2021-07-09 18:24:14,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:14,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:14,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:14,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 103 treesize of output 113