/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-more/min-array-hom.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:33:07,729 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:33:07,732 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:33:07,762 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:33:07,762 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:33:07,765 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:33:07,766 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:33:07,770 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:33:07,772 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:33:07,775 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:33:07,776 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:33:07,777 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:33:07,777 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:33:07,778 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:33:07,779 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:33:07,780 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:33:07,782 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:33:07,783 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:33:07,784 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:33:07,788 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:33:07,789 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:33:07,790 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:33:07,792 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:33:07,793 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:33:07,798 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:33:07,798 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:33:07,798 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:33:07,799 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:33:07,800 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:33:07,800 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:33:07,800 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:33:07,801 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:33:07,802 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:33:07,802 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:33:07,803 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:33:07,803 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:33:07,803 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:33:07,804 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:33:07,804 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:33:07,804 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:33:07,805 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:33:07,808 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:33:07,834 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:33:07,835 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:33:07,835 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:33:07,835 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:33:07,837 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:33:07,837 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:33:07,837 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:33:07,837 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:33:07,837 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:33:07,837 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:33:07,838 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:33:07,838 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:33:07,838 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:33:07,838 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:33:07,838 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:33:07,839 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:33:07,839 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:33:07,839 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:33:07,839 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:33:07,839 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:33:07,839 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:33:07,839 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:33:07,839 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:33:07,840 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:33:07,840 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:33:07,840 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:33:07,840 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:33:07,840 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:33:07,840 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:33:07,840 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:33:07,840 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:33:07,841 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:33:08,114 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:33:08,133 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:33:08,134 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:33:08,135 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:33:08,137 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:33:08,138 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array-hom.wvr.bpl [2021-07-09 18:33:08,138 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array-hom.wvr.bpl' [2021-07-09 18:33:08,176 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:33:08,177 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:33:08,178 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:33:08,178 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:33:08,179 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:33:08,187 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/1) ... [2021-07-09 18:33:08,192 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/1) ... [2021-07-09 18:33:08,203 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:33:08,204 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:33:08,204 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:33:08,205 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:33:08,211 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/1) ... [2021-07-09 18:33:08,211 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/1) ... [2021-07-09 18:33:08,212 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/1) ... [2021-07-09 18:33:08,212 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/1) ... [2021-07-09 18:33:08,215 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/1) ... [2021-07-09 18:33:08,218 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/1) ... [2021-07-09 18:33:08,219 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/1) ... [2021-07-09 18:33:08,222 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:33:08,222 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:33:08,223 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:33:08,223 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:33:08,224 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (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:33:08,275 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:33:08,275 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:33:08,275 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:33:08,276 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:33:08,276 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:33:08,276 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:33:08,276 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:33:08,276 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:33:08,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:33:08,276 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:33:08,276 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:33:08,276 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:33:08,277 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:33:08,408 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:33:08,408 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:33:08,409 INFO L202 PluginConnector]: Adding new model min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:33:08 BoogieIcfgContainer [2021-07-09 18:33:08,410 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:33:08,411 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:33:08,411 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:33:08,413 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:33:08,413 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:08" (1/2) ... [2021-07-09 18:33:08,413 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52912295 and model type min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:33:08, skipping insertion in model container [2021-07-09 18:33:08,413 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:33:08" (2/2) ... [2021-07-09 18:33:08,414 INFO L111 eAbstractionObserver]: Analyzing ICFG min-array-hom.wvr.bpl [2021-07-09 18:33:08,418 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:33:08,418 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:33:08,418 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:33:08,418 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:33:08,459 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 18:33:08,482 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 18:33:08,509 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:33:08,509 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:33:08,509 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:33:08,509 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:33:08,509 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:33:08,509 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:33:08,509 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:33:08,509 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:33:08,533 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-07-09 18:33:08,558 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:08,561 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:08,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:33:08,570 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:08,571 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:33:08,572 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:08,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:08,580 INFO L82 PathProgramCache]: Analyzing trace with hash -234684100, now seen corresponding path program 1 times [2021-07-09 18:33:08,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:08,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303337476] [2021-07-09 18:33:08,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:08,761 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:33:08,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:08,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303337476] [2021-07-09 18:33:08,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303337476] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:33:08,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:33:08,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:33:08,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550268347] [2021-07-09 18:33:08,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:33:08,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:08,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:33:08,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:33:08,777 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:08,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:08,800 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-07-09 18:33:08,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:33:08,802 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:33:08,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:08,815 INFO L225 Difference]: With dead ends: 217 [2021-07-09 18:33:08,815 INFO L226 Difference]: Without dead ends: 202 [2021-07-09 18:33:08,816 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:33:08,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-07-09 18:33:08,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-07-09 18:33:08,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:08,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-07-09 18:33:08,875 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-07-09 18:33:08,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:08,876 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-07-09 18:33:08,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:08,876 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-07-09 18:33:08,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 18:33:08,881 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:08,881 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:33:08,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:33:08,882 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:08,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:08,885 INFO L82 PathProgramCache]: Analyzing trace with hash -433058596, now seen corresponding path program 1 times [2021-07-09 18:33:08,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:08,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928682485] [2021-07-09 18:33:08,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:08,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:08,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:08,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:08,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928682485] [2021-07-09 18:33:08,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928682485] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:33:08,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:33:08,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:33:08,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304872588] [2021-07-09 18:33:08,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:33:08,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:08,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:33:08,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:33:08,922 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:08,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:08,967 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-07-09 18:33:08,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:33:08,967 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 18:33:08,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:08,971 INFO L225 Difference]: With dead ends: 158 [2021-07-09 18:33:08,971 INFO L226 Difference]: Without dead ends: 158 [2021-07-09 18:33:08,973 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:33:08,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-07-09 18:33:08,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-07-09 18:33:08,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:08,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-07-09 18:33:08,985 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-07-09 18:33:08,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:08,985 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-07-09 18:33:08,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:08,985 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-07-09 18:33:08,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 18:33:08,986 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:08,986 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:33:08,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 18:33:08,986 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:08,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:08,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1176026010, now seen corresponding path program 1 times [2021-07-09 18:33:08,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:08,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143828150] [2021-07-09 18:33:08,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:08,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:09,017 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:09,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:09,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143828150] [2021-07-09 18:33:09,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143828150] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:33:09,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:33:09,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:33:09,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787725998] [2021-07-09 18:33:09,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:33:09,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:09,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:33:09,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:33:09,020 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:09,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:09,049 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-07-09 18:33:09,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:33:09,050 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 18:33:09,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:09,052 INFO L225 Difference]: With dead ends: 183 [2021-07-09 18:33:09,054 INFO L226 Difference]: Without dead ends: 183 [2021-07-09 18:33:09,055 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:33:09,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-07-09 18:33:09,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-07-09 18:33:09,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:09,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-07-09 18:33:09,070 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-07-09 18:33:09,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:09,070 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-07-09 18:33:09,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:09,070 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-07-09 18:33:09,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:33:09,071 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:09,071 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:33:09,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 18:33:09,071 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:09,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:09,071 INFO L82 PathProgramCache]: Analyzing trace with hash -483303622, now seen corresponding path program 1 times [2021-07-09 18:33:09,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:09,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039772368] [2021-07-09 18:33:09,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:09,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:09,434 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:09,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:09,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039772368] [2021-07-09 18:33:09,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039772368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:09,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218075405] [2021-07-09 18:33:09,434 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:33:09,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:09,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:33:09,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:09,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:09,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:09,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 10 [2021-07-09 18:33:09,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:09,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:09,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:09,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:33:09,949 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:09,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:09,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:33:09,955 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:09,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:09,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:33:09,971 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:97, output treesize:21 [2021-07-09 18:33:10,006 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:10,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218075405] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:10,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:10,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:10,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025517878] [2021-07-09 18:33:10,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:10,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:10,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:10,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:10,008 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:10,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:10,221 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-07-09 18:33:10,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:33:10,221 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:33:10,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:10,224 INFO L225 Difference]: With dead ends: 330 [2021-07-09 18:33:10,224 INFO L226 Difference]: Without dead ends: 315 [2021-07-09 18:33:10,225 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 426.9ms TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:10,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-07-09 18:33:10,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-07-09 18:33:10,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:10,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-07-09 18:33:10,240 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-07-09 18:33:10,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:10,240 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-07-09 18:33:10,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:10,241 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-07-09 18:33:10,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:33:10,245 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:10,245 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:33:10,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:10,456 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:10,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:10,456 INFO L82 PathProgramCache]: Analyzing trace with hash -651112714, now seen corresponding path program 2 times [2021-07-09 18:33:10,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:10,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389971041] [2021-07-09 18:33:10,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:10,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:10,711 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:10,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:10,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389971041] [2021-07-09 18:33:10,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389971041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:10,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537442598] [2021-07-09 18:33:10,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:10,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:10,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:10,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:33:10,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:10,970 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:10,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 18:33:10,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,988 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:10,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:33:10,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:11,000 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:11,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:33:11,002 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:11,010 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:11,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:33:11,012 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:11,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:11,069 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:33:11,069 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:133, output treesize:122 [2021-07-09 18:33:11,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:11,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537442598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:11,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:11,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-07-09 18:33:11,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612226750] [2021-07-09 18:33:11,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:33:11,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:11,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:33:11,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:33:11,218 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:11,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:11,660 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-07-09 18:33:11,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:33:11,664 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:33:11,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:11,666 INFO L225 Difference]: With dead ends: 374 [2021-07-09 18:33:11,666 INFO L226 Difference]: Without dead ends: 359 [2021-07-09 18:33:11,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 633.6ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:11,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-07-09 18:33:11,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-07-09 18:33:11,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:11,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-07-09 18:33:11,674 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-07-09 18:33:11,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:11,677 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-07-09 18:33:11,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:11,677 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-07-09 18:33:11,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:33:11,678 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:11,678 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:33:11,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-09 18:33:11,885 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:11,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:11,885 INFO L82 PathProgramCache]: Analyzing trace with hash -352339266, now seen corresponding path program 3 times [2021-07-09 18:33:11,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:11,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636670451] [2021-07-09 18:33:11,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:11,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:12,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:12,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:12,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636670451] [2021-07-09 18:33:12,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636670451] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:12,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62966391] [2021-07-09 18:33:12,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:12,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:33:12,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:12,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 18:33:12,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:12,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:12,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:12,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:33:12,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:12,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:12,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 18:33:12,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:12,288 INFO L628 ElimStorePlain]: treesize reduction 35, result has 56.8 percent of original size [2021-07-09 18:33:12,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:12,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:33:12,293 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:12,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:12,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:33:12,310 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:121, output treesize:21 [2021-07-09 18:33:12,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:12,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62966391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:12,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:12,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-09 18:33:12,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442445612] [2021-07-09 18:33:12,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:12,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:12,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:12,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:12,347 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:12,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:12,498 INFO L93 Difference]: Finished difference Result 296 states and 831 transitions. [2021-07-09 18:33:12,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:33:12,499 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:33:12,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:12,500 INFO L225 Difference]: With dead ends: 296 [2021-07-09 18:33:12,500 INFO L226 Difference]: Without dead ends: 281 [2021-07-09 18:33:12,502 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 290.7ms TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:33:12,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-07-09 18:33:12,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 241. [2021-07-09 18:33:12,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:12,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-07-09 18:33:12,507 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-07-09 18:33:12,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:12,508 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-07-09 18:33:12,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:12,508 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-07-09 18:33:12,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:33:12,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:12,508 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:33:12,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-09 18:33:12,723 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:12,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:12,724 INFO L82 PathProgramCache]: Analyzing trace with hash 1218486334, now seen corresponding path program 4 times [2021-07-09 18:33:12,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:12,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208420164] [2021-07-09 18:33:12,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:12,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:12,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:12,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:12,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208420164] [2021-07-09 18:33:12,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208420164] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:12,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587342319] [2021-07-09 18:33:12,873 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:12,930 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:12,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:12,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:33:12,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:13,114 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:13,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:33:13,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:13,126 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:13,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:33:13,128 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:13,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:13,194 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:13,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:33:13,196 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:13,203 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:13,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 18:33:13,209 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:13,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:13,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:33:13,257 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:98 [2021-07-09 18:33:13,374 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:13,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587342319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:13,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:13,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:13,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547431186] [2021-07-09 18:33:13,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:13,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:13,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:13,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:13,375 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 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:33:13,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:13,682 INFO L93 Difference]: Finished difference Result 409 states and 1185 transitions. [2021-07-09 18:33:13,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:33:13,683 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 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:33:13,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:13,684 INFO L225 Difference]: With dead ends: 409 [2021-07-09 18:33:13,684 INFO L226 Difference]: Without dead ends: 394 [2021-07-09 18:33:13,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 456.8ms TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:33:13,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-07-09 18:33:13,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 247. [2021-07-09 18:33:13,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:13,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-07-09 18:33:13,697 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-07-09 18:33:13,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:13,697 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-07-09 18:33:13,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 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:33:13,697 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-07-09 18:33:13,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:13,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:13,698 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:33:13,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:13,916 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:13,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:13,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1613936552, now seen corresponding path program 5 times [2021-07-09 18:33:13,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:13,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267498646] [2021-07-09 18:33:13,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:13,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:13,956 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:13,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:13,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267498646] [2021-07-09 18:33:13,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267498646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:13,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525203258] [2021-07-09 18:33:13,956 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:13,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:13,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:13,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:13,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:14,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:14,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525203258] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:14,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:14,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:14,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668439442] [2021-07-09 18:33:14,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:14,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:14,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:14,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:14,065 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:14,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:14,453 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-07-09 18:33:14,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:33:14,457 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:14,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:14,459 INFO L225 Difference]: With dead ends: 619 [2021-07-09 18:33:14,459 INFO L226 Difference]: Without dead ends: 619 [2021-07-09 18:33:14,460 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 208.5ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:33:14,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-09 18:33:14,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-07-09 18:33:14,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:14,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-07-09 18:33:14,467 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-07-09 18:33:14,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:14,467 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-07-09 18:33:14,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:14,468 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-07-09 18:33:14,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:14,468 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:14,468 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:33:14,685 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-07-09 18:33:14,685 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:14,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:14,686 INFO L82 PathProgramCache]: Analyzing trace with hash 1704711900, now seen corresponding path program 6 times [2021-07-09 18:33:14,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:14,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405701918] [2021-07-09 18:33:14,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:14,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:14,720 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:14,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:14,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405701918] [2021-07-09 18:33:14,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405701918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:14,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431706174] [2021-07-09 18:33:14,720 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:14,745 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:14,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:14,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:14,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:14,820 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:14,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431706174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:14,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:14,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:14,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786911721] [2021-07-09 18:33:14,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:14,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:14,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:14,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:14,821 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:15,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:15,520 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-07-09 18:33:15,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:33:15,520 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:15,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:15,524 INFO L225 Difference]: With dead ends: 1078 [2021-07-09 18:33:15,524 INFO L226 Difference]: Without dead ends: 1078 [2021-07-09 18:33:15,525 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 427.8ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:33:15,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-07-09 18:33:15,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-07-09 18:33:15,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:15,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-07-09 18:33:15,535 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-07-09 18:33:15,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:15,535 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-07-09 18:33:15,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:15,535 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-07-09 18:33:15,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:15,536 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:15,536 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:33:15,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:15,754 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:15,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:15,755 INFO L82 PathProgramCache]: Analyzing trace with hash -2023303316, now seen corresponding path program 7 times [2021-07-09 18:33:15,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:15,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733403495] [2021-07-09 18:33:15,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:15,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:15,791 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:15,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:15,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733403495] [2021-07-09 18:33:15,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733403495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:15,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369824080] [2021-07-09 18:33:15,792 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:15,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:15,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:15,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:15,915 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:15,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369824080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:15,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:15,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:15,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413786070] [2021-07-09 18:33:15,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:15,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:15,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:15,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:15,916 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:16,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:16,553 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-07-09 18:33:16,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:33:16,554 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:16,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:16,557 INFO L225 Difference]: With dead ends: 951 [2021-07-09 18:33:16,557 INFO L226 Difference]: Without dead ends: 951 [2021-07-09 18:33:16,558 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 389.7ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:33:16,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-07-09 18:33:16,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-07-09 18:33:16,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:16,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-07-09 18:33:16,567 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-07-09 18:33:16,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:16,567 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-07-09 18:33:16,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:16,567 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-07-09 18:33:16,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:16,568 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:16,568 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, 1, 1] [2021-07-09 18:33:16,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:16,786 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:16,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:16,787 INFO L82 PathProgramCache]: Analyzing trace with hash -1087164644, now seen corresponding path program 1 times [2021-07-09 18:33:16,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:16,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871901677] [2021-07-09 18:33:16,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:16,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:16,818 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:16,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:16,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871901677] [2021-07-09 18:33:16,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871901677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:16,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346268548] [2021-07-09 18:33:16,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:16,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:16,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:33:16,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:16,929 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:16,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346268548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:16,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:16,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:33:16,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693160756] [2021-07-09 18:33:16,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:33:16,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:16,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:33:16,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:33:16,930 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:17,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:17,046 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-07-09 18:33:17,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:33:17,047 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:17,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:17,051 INFO L225 Difference]: With dead ends: 669 [2021-07-09 18:33:17,051 INFO L226 Difference]: Without dead ends: 663 [2021-07-09 18:33:17,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 75.1ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:17,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-07-09 18:33:17,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-07-09 18:33:17,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:17,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-07-09 18:33:17,060 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-07-09 18:33:17,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:17,060 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-07-09 18:33:17,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:17,060 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-07-09 18:33:17,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:17,062 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:17,062 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:33:17,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-09 18:33:17,279 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:17,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:17,279 INFO L82 PathProgramCache]: Analyzing trace with hash -1524133352, now seen corresponding path program 8 times [2021-07-09 18:33:17,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:17,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397099298] [2021-07-09 18:33:17,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:17,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:17,316 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:17,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:17,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397099298] [2021-07-09 18:33:17,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397099298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:17,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159317246] [2021-07-09 18:33:17,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 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:33:17,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:17,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:17,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:17,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:17,411 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:17,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159317246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:17,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:17,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:33:17,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361688538] [2021-07-09 18:33:17,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:17,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:17,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:17,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:17,412 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:17,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:17,573 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-07-09 18:33:17,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:33:17,573 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:17,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:17,576 INFO L225 Difference]: With dead ends: 710 [2021-07-09 18:33:17,576 INFO L226 Difference]: Without dead ends: 672 [2021-07-09 18:33:17,577 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 132.6ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:33:17,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-07-09 18:33:17,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-07-09 18:33:17,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:17,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-07-09 18:33:17,589 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-07-09 18:33:17,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:17,589 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-07-09 18:33:17,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:17,589 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-07-09 18:33:17,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:17,591 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:17,591 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, 1, 1] [2021-07-09 18:33:17,806 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:17,808 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:17,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:17,809 INFO L82 PathProgramCache]: Analyzing trace with hash 2064876612, now seen corresponding path program 2 times [2021-07-09 18:33:17,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:17,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021241847] [2021-07-09 18:33:17,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:17,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:17,842 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:17,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:17,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021241847] [2021-07-09 18:33:17,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021241847] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:17,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713349983] [2021-07-09 18:33:17,843 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:33:17,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:17,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:17,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:33:17,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:17,925 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:17,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713349983] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:17,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:17,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:33:17,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221304388] [2021-07-09 18:33:17,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:33:17,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:17,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:33:17,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:33:17,927 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:18,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:18,032 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-07-09 18:33:18,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:33:18,032 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:18,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:18,035 INFO L225 Difference]: With dead ends: 830 [2021-07-09 18:33:18,035 INFO L226 Difference]: Without dead ends: 830 [2021-07-09 18:33:18,035 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 61.7ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:18,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-07-09 18:33:18,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-07-09 18:33:18,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:18,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-07-09 18:33:18,059 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-07-09 18:33:18,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:18,059 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-07-09 18:33:18,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:18,060 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-07-09 18:33:18,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:18,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:18,061 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:33:18,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:18,273 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:18,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:18,273 INFO L82 PathProgramCache]: Analyzing trace with hash 718195046, now seen corresponding path program 9 times [2021-07-09 18:33:18,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:18,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212348819] [2021-07-09 18:33:18,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:18,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:18,312 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:18,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:18,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212348819] [2021-07-09 18:33:18,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212348819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:18,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690077070] [2021-07-09 18:33:18,313 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:33:18,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:18,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:18,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:18,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:18,397 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:18,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690077070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:18,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:18,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:18,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916114506] [2021-07-09 18:33:18,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:18,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:18,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:18,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:18,399 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:18,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:18,665 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-07-09 18:33:18,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:33:18,665 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:18,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:18,670 INFO L225 Difference]: With dead ends: 1196 [2021-07-09 18:33:18,670 INFO L226 Difference]: Without dead ends: 1196 [2021-07-09 18:33:18,670 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 152.4ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:33:18,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-07-09 18:33:18,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-07-09 18:33:18,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:18,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-07-09 18:33:18,684 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-07-09 18:33:18,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:18,684 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-07-09 18:33:18,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:18,685 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-07-09 18:33:18,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:18,686 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:18,686 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:33:18,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-09 18:33:18,902 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:18,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:18,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1503109140, now seen corresponding path program 10 times [2021-07-09 18:33:18,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:18,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893134575] [2021-07-09 18:33:18,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:18,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:18,943 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:18,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:18,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893134575] [2021-07-09 18:33:18,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893134575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:18,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027762545] [2021-07-09 18:33:18,944 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:33:18,971 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:18,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:18,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:18,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:19,038 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:19,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027762545] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:19,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:19,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:19,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176202098] [2021-07-09 18:33:19,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:19,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:19,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:19,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:19,040 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:19,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:19,431 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-07-09 18:33:19,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:33:19,432 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:19,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:19,440 INFO L225 Difference]: With dead ends: 1492 [2021-07-09 18:33:19,441 INFO L226 Difference]: Without dead ends: 1492 [2021-07-09 18:33:19,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 233.5ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:33:19,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-07-09 18:33:19,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-07-09 18:33:19,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:19,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-07-09 18:33:19,457 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-07-09 18:33:19,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:19,457 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-07-09 18:33:19,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:19,458 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-07-09 18:33:19,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:19,459 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:19,459 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:33:19,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-09 18:33:19,673 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:19,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:19,673 INFO L82 PathProgramCache]: Analyzing trace with hash 420086484, now seen corresponding path program 11 times [2021-07-09 18:33:19,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:19,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761436692] [2021-07-09 18:33:19,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:19,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:19,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:19,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:19,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761436692] [2021-07-09 18:33:19,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761436692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:19,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598197239] [2021-07-09 18:33:19,709 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:33:19,734 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:19,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:19,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:19,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:19,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:19,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598197239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:19,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:19,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:33:19,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044225442] [2021-07-09 18:33:19,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:19,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:19,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:19,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:19,811 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:20,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:20,057 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-07-09 18:33:20,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:20,057 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:20,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:20,062 INFO L225 Difference]: With dead ends: 1258 [2021-07-09 18:33:20,062 INFO L226 Difference]: Without dead ends: 1248 [2021-07-09 18:33:20,062 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 154.1ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:33:20,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-07-09 18:33:20,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-07-09 18:33:20,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:20,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-07-09 18:33:20,103 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-07-09 18:33:20,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:20,103 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-07-09 18:33:20,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:20,103 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-07-09 18:33:20,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:20,104 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:20,104 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:33:20,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-07-09 18:33:20,330 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:20,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:20,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1891164602, now seen corresponding path program 12 times [2021-07-09 18:33:20,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:20,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4940094] [2021-07-09 18:33:20,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:20,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:20,368 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:20,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:20,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4940094] [2021-07-09 18:33:20,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4940094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:20,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081301863] [2021-07-09 18:33:20,368 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:33:20,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:20,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:20,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:20,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:20,472 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:20,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081301863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:20,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:20,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:33:20,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480805966] [2021-07-09 18:33:20,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:20,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:20,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:20,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:20,474 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:20,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:20,747 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-07-09 18:33:20,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:33:20,748 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:20,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:20,752 INFO L225 Difference]: With dead ends: 1329 [2021-07-09 18:33:20,752 INFO L226 Difference]: Without dead ends: 1329 [2021-07-09 18:33:20,752 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 177.8ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:33:20,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-07-09 18:33:20,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-07-09 18:33:20,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:20,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-07-09 18:33:20,768 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-07-09 18:33:20,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:20,768 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-07-09 18:33:20,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:20,768 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-07-09 18:33:20,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:20,769 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:20,769 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:33:20,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:20,985 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:20,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:20,985 INFO L82 PathProgramCache]: Analyzing trace with hash 1458287998, now seen corresponding path program 13 times [2021-07-09 18:33:20,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:20,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563034693] [2021-07-09 18:33:20,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:20,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:21,027 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:21,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:21,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563034693] [2021-07-09 18:33:21,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563034693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:21,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40007337] [2021-07-09 18:33:21,027 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:33:21,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:21,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:21,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:21,107 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:21,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40007337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:21,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:21,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:21,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929609020] [2021-07-09 18:33:21,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:21,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:21,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:21,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:21,108 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:21,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:21,426 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-07-09 18:33:21,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:33:21,427 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:21,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:21,432 INFO L225 Difference]: With dead ends: 1548 [2021-07-09 18:33:21,432 INFO L226 Difference]: Without dead ends: 1544 [2021-07-09 18:33:21,433 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 189.4ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:33:21,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-07-09 18:33:21,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-07-09 18:33:21,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:21,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-07-09 18:33:21,450 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-07-09 18:33:21,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:21,450 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-07-09 18:33:21,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:21,450 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-07-09 18:33:21,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:21,452 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:21,452 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:33:21,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:21,668 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:21,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:21,668 INFO L82 PathProgramCache]: Analyzing trace with hash 1186278808, now seen corresponding path program 14 times [2021-07-09 18:33:21,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:21,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947538826] [2021-07-09 18:33:21,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:21,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:21,703 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:21,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:21,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947538826] [2021-07-09 18:33:21,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947538826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:21,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835789072] [2021-07-09 18:33:21,703 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:33:21,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:21,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:21,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:21,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:21,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:21,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835789072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:21,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:21,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:21,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266260812] [2021-07-09 18:33:21,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:21,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:21,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:21,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:21,811 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:22,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:22,536 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-07-09 18:33:22,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:33:22,537 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:22,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:22,546 INFO L225 Difference]: With dead ends: 2734 [2021-07-09 18:33:22,546 INFO L226 Difference]: Without dead ends: 2734 [2021-07-09 18:33:22,547 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 430.3ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:33:22,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-07-09 18:33:22,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-07-09 18:33:22,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:22,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-07-09 18:33:22,574 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-07-09 18:33:22,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:22,574 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-07-09 18:33:22,574 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:22,574 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-07-09 18:33:22,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:22,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:22,576 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:33:22,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:22,783 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:22,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:22,783 INFO L82 PathProgramCache]: Analyzing trace with hash 1753230888, now seen corresponding path program 15 times [2021-07-09 18:33:22,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:22,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907337608] [2021-07-09 18:33:22,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:22,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:22,818 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:22,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:22,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907337608] [2021-07-09 18:33:22,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907337608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:22,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341630114] [2021-07-09 18:33:22,818 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:33:22,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:22,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:22,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:22,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:22,953 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:22,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341630114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:22,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:22,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:22,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523507718] [2021-07-09 18:33:22,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:22,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:22,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:22,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:22,954 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:23,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:23,663 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-07-09 18:33:23,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:33:23,663 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:23,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:23,670 INFO L225 Difference]: With dead ends: 2693 [2021-07-09 18:33:23,670 INFO L226 Difference]: Without dead ends: 2693 [2021-07-09 18:33:23,671 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 446.6ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:33:23,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-09 18:33:23,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-07-09 18:33:23,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:23,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-07-09 18:33:23,700 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-07-09 18:33:23,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:23,700 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-07-09 18:33:23,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:23,700 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-07-09 18:33:23,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:23,702 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:23,702 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:33:23,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-09 18:33:23,917 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:23,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:23,917 INFO L82 PathProgramCache]: Analyzing trace with hash 580885030, now seen corresponding path program 16 times [2021-07-09 18:33:23,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:23,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043687965] [2021-07-09 18:33:23,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:23,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:23,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:23,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:23,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043687965] [2021-07-09 18:33:23,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043687965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:23,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764908465] [2021-07-09 18:33:23,950 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:33:23,977 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:23,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:23,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:23,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:24,056 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:24,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764908465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:24,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:24,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:24,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842976192] [2021-07-09 18:33:24,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:24,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:24,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:24,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:24,058 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:24,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:24,713 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-07-09 18:33:24,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:33:24,714 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:24,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:24,723 INFO L225 Difference]: With dead ends: 2677 [2021-07-09 18:33:24,723 INFO L226 Difference]: Without dead ends: 2677 [2021-07-09 18:33:24,724 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 380.5ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:33:24,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-07-09 18:33:24,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-07-09 18:33:24,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:24,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-07-09 18:33:24,754 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-07-09 18:33:24,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:24,754 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-07-09 18:33:24,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:24,754 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-07-09 18:33:24,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:24,757 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:24,757 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:33:24,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-07-09 18:33:24,973 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:24,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:24,973 INFO L82 PathProgramCache]: Analyzing trace with hash 662261118, now seen corresponding path program 17 times [2021-07-09 18:33:24,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:24,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287661776] [2021-07-09 18:33:24,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:24,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:25,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:25,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:25,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287661776] [2021-07-09 18:33:25,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287661776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:25,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374668824] [2021-07-09 18:33:25,007 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:33:25,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:33:25,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:25,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:25,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:25,106 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:25,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374668824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:25,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:25,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:25,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485096485] [2021-07-09 18:33:25,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:25,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:25,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:25,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:25,108 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:25,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:25,650 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-07-09 18:33:25,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:33:25,650 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:25,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:25,655 INFO L225 Difference]: With dead ends: 2474 [2021-07-09 18:33:25,655 INFO L226 Difference]: Without dead ends: 2470 [2021-07-09 18:33:25,656 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 321.6ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:33:25,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-09 18:33:25,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-07-09 18:33:25,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:25,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-07-09 18:33:25,680 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-07-09 18:33:25,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:25,680 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-07-09 18:33:25,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:25,680 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-07-09 18:33:25,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:25,682 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:25,682 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:33:25,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-09 18:33:25,897 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:25,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:25,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1592918334, now seen corresponding path program 18 times [2021-07-09 18:33:25,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:25,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795376448] [2021-07-09 18:33:25,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:25,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:25,928 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:25,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:25,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795376448] [2021-07-09 18:33:25,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795376448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:25,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542045176] [2021-07-09 18:33:25,928 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:33:25,955 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:33:25,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:25,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:25,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:26,031 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:26,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542045176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:26,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:26,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:26,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327769827] [2021-07-09 18:33:26,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:26,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:26,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:26,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:26,032 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:26,678 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-07-09 18:33:26,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:33:26,679 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:26,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:26,684 INFO L225 Difference]: With dead ends: 2514 [2021-07-09 18:33:26,684 INFO L226 Difference]: Without dead ends: 2514 [2021-07-09 18:33:26,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 361.6ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:33:26,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-07-09 18:33:26,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-07-09 18:33:26,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-07-09 18:33:26,708 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-07-09 18:33:26,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:26,708 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-07-09 18:33:26,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,708 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-07-09 18:33:26,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:26,710 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:26,710 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:33:26,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-09 18:33:26,917 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:26,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:26,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1059009808, now seen corresponding path program 19 times [2021-07-09 18:33:26,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:26,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556645912] [2021-07-09 18:33:26,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:26,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:26,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:26,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:26,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556645912] [2021-07-09 18:33:26,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556645912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:26,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392390525] [2021-07-09 18:33:26,951 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:33:26,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:26,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:26,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:27,052 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:27,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392390525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:27,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:27,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:27,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185949903] [2021-07-09 18:33:27,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:27,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:27,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:27,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:27,054 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:27,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:27,681 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-07-09 18:33:27,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:33:27,681 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:27,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:27,686 INFO L225 Difference]: With dead ends: 2332 [2021-07-09 18:33:27,686 INFO L226 Difference]: Without dead ends: 2328 [2021-07-09 18:33:27,687 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 351.9ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:33:27,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-09 18:33:27,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-07-09 18:33:27,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:27,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-07-09 18:33:27,710 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-07-09 18:33:27,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:27,710 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-07-09 18:33:27,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:27,710 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-07-09 18:33:27,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:27,711 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:27,712 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, 1, 1] [2021-07-09 18:33:27,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-09 18:33:27,925 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:27,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:27,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1971295360, now seen corresponding path program 3 times [2021-07-09 18:33:27,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:27,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136616394] [2021-07-09 18:33:27,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:27,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:27,949 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:27,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:27,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136616394] [2021-07-09 18:33:27,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136616394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:27,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500952855] [2021-07-09 18:33:27,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:27,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:33:27,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:27,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:33:27,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:28,023 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:28,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500952855] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:28,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:28,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:33:28,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356174453] [2021-07-09 18:33:28,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:33:28,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:28,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:33:28,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:33:28,024 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:28,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:28,093 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-07-09 18:33:28,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:33:28,094 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:28,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:28,096 INFO L225 Difference]: With dead ends: 929 [2021-07-09 18:33:28,096 INFO L226 Difference]: Without dead ends: 929 [2021-07-09 18:33:28,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 58.4ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:28,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-07-09 18:33:28,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-07-09 18:33:28,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:28,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-07-09 18:33:28,108 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-07-09 18:33:28,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:28,108 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-07-09 18:33:28,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:28,108 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-07-09 18:33:28,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:28,109 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:28,109 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:33:28,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:28,325 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:28,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:28,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1041095616, now seen corresponding path program 20 times [2021-07-09 18:33:28,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:28,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945123817] [2021-07-09 18:33:28,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:28,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:28,355 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:28,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:28,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945123817] [2021-07-09 18:33:28,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945123817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:28,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686010888] [2021-07-09 18:33:28,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-09 18:33:28,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:28,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:28,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:28,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:28,431 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:28,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686010888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:28,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:28,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:33:28,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977647114] [2021-07-09 18:33:28,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:33:28,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:28,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:33:28,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:33:28,433 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:28,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:28,712 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-07-09 18:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:33:28,713 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:28,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:28,716 INFO L225 Difference]: With dead ends: 1555 [2021-07-09 18:33:28,716 INFO L226 Difference]: Without dead ends: 1555 [2021-07-09 18:33:28,716 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 152.4ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:33:28,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-07-09 18:33:28,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-07-09 18:33:28,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:28,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-07-09 18:33:28,731 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-07-09 18:33:28,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:28,731 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-07-09 18:33:28,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:28,731 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-07-09 18:33:28,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:28,733 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:28,733 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:33:28,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:28,948 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:28,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:28,949 INFO L82 PathProgramCache]: Analyzing trace with hash 861583836, now seen corresponding path program 21 times [2021-07-09 18:33:28,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:28,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818127749] [2021-07-09 18:33:28,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:28,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:28,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:28,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:28,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818127749] [2021-07-09 18:33:28,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818127749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:28,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191390037] [2021-07-09 18:33:28,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:29,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:29,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:29,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:29,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:29,051 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:29,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191390037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:29,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:29,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-09 18:33:29,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273547035] [2021-07-09 18:33:29,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:33:29,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:29,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:33:29,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:33:29,053 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:29,284 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-07-09 18:33:29,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:33:29,284 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:29,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:29,287 INFO L225 Difference]: With dead ends: 1605 [2021-07-09 18:33:29,287 INFO L226 Difference]: Without dead ends: 1605 [2021-07-09 18:33:29,287 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 129.5ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:33:29,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-07-09 18:33:29,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-07-09 18:33:29,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-07-09 18:33:29,303 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-07-09 18:33:29,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:29,303 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-07-09 18:33:29,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,303 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-07-09 18:33:29,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:29,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:29,305 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:33:29,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:29,521 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:29,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:29,521 INFO L82 PathProgramCache]: Analyzing trace with hash 816762694, now seen corresponding path program 22 times [2021-07-09 18:33:29,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:29,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306486228] [2021-07-09 18:33:29,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:29,547 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:29,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:29,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306486228] [2021-07-09 18:33:29,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306486228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:29,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389003412] [2021-07-09 18:33:29,548 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:29,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:29,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:29,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:29,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:29,612 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:29,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389003412] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:29,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:29,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-09 18:33:29,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336312945] [2021-07-09 18:33:29,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:33:29,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:29,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:33:29,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:33:29,613 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:29,799 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-07-09 18:33:29,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:33:29,799 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:29,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:29,801 INFO L225 Difference]: With dead ends: 1524 [2021-07-09 18:33:29,801 INFO L226 Difference]: Without dead ends: 1520 [2021-07-09 18:33:29,802 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 103.9ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:33:29,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-07-09 18:33:29,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-07-09 18:33:29,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-07-09 18:33:29,817 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-07-09 18:33:29,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:29,817 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-07-09 18:33:29,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,817 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-07-09 18:33:29,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:29,818 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:29,818 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:33:30,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-07-09 18:33:30,025 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:30,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:30,025 INFO L82 PathProgramCache]: Analyzing trace with hash 1414099352, now seen corresponding path program 23 times [2021-07-09 18:33:30,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:30,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432487589] [2021-07-09 18:33:30,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:30,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:30,051 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:30,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:30,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432487589] [2021-07-09 18:33:30,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432487589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:30,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573945087] [2021-07-09 18:33:30,052 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:30,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:30,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:30,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:30,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:30,126 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:30,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573945087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:30,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:30,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:33:30,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257353272] [2021-07-09 18:33:30,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:33:30,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:30,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:33:30,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:33:30,127 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:30,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:30,340 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-07-09 18:33:30,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:33:30,341 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:30,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:30,343 INFO L225 Difference]: With dead ends: 1508 [2021-07-09 18:33:30,343 INFO L226 Difference]: Without dead ends: 1496 [2021-07-09 18:33:30,343 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 119.5ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:33:30,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-07-09 18:33:30,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-07-09 18:33:30,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:30,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-07-09 18:33:30,358 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-07-09 18:33:30,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:30,358 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-07-09 18:33:30,358 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:30,358 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-07-09 18:33:30,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:30,359 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:30,359 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:33:30,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:30,573 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:30,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:30,573 INFO L82 PathProgramCache]: Analyzing trace with hash 887679068, now seen corresponding path program 24 times [2021-07-09 18:33:30,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:30,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556057602] [2021-07-09 18:33:30,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:30,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:30,604 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:30,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:30,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556057602] [2021-07-09 18:33:30,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556057602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:30,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267615077] [2021-07-09 18:33:30,604 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:30,635 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:30,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:30,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:30,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:30,705 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:30,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267615077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:30,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:30,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:30,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262555872] [2021-07-09 18:33:30,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:30,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:30,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:30,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:30,706 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:31,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:31,184 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-07-09 18:33:31,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:33:31,184 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:31,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:31,188 INFO L225 Difference]: With dead ends: 2412 [2021-07-09 18:33:31,188 INFO L226 Difference]: Without dead ends: 2412 [2021-07-09 18:33:31,189 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 297.5ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:33:31,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-07-09 18:33:31,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-07-09 18:33:31,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:31,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-07-09 18:33:31,212 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-07-09 18:33:31,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:31,213 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-07-09 18:33:31,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:31,213 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-07-09 18:33:31,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:31,214 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:31,214 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:33:31,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-07-09 18:33:31,425 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:31,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:31,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1454631148, now seen corresponding path program 25 times [2021-07-09 18:33:31,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:31,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502568020] [2021-07-09 18:33:31,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:31,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:31,458 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:31,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:31,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502568020] [2021-07-09 18:33:31,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502568020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:31,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996809448] [2021-07-09 18:33:31,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:33:31,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:31,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:31,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:31,557 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:31,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996809448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:31,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:31,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:31,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785056818] [2021-07-09 18:33:31,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:31,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:31,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:31,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:31,558 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:31,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:31,992 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-07-09 18:33:31,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:33:31,992 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:31,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:31,996 INFO L225 Difference]: With dead ends: 2335 [2021-07-09 18:33:31,996 INFO L226 Difference]: Without dead ends: 2335 [2021-07-09 18:33:31,996 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 290.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:33:31,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-07-09 18:33:32,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-07-09 18:33:32,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:32,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:33:32,015 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:33:32,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:32,015 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:33:32,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:32,015 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:33:32,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:32,016 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:32,017 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:33:32,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:32,221 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:32,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:32,221 INFO L82 PathProgramCache]: Analyzing trace with hash 282285290, now seen corresponding path program 26 times [2021-07-09 18:33:32,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:32,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125917337] [2021-07-09 18:33:32,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:32,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:32,253 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:32,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:32,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125917337] [2021-07-09 18:33:32,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125917337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:32,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249545148] [2021-07-09 18:33:32,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:32,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:32,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:32,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:32,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:32,348 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:32,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249545148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:32,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:32,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:32,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491636776] [2021-07-09 18:33:32,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:32,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:32,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:32,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:32,350 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:32,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:32,770 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-07-09 18:33:32,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:33:32,770 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:32,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:32,774 INFO L225 Difference]: With dead ends: 2285 [2021-07-09 18:33:32,774 INFO L226 Difference]: Without dead ends: 2285 [2021-07-09 18:33:32,774 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 242.4ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:33:32,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-07-09 18:33:32,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-07-09 18:33:32,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:32,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-09 18:33:32,805 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-09 18:33:32,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:32,806 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-09 18:33:32,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:32,806 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-09 18:33:32,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:32,808 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:32,808 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:33:33,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-09 18:33:33,019 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:33,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:33,019 INFO L82 PathProgramCache]: Analyzing trace with hash 363661378, now seen corresponding path program 27 times [2021-07-09 18:33:33,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:33,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855196658] [2021-07-09 18:33:33,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:33,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:33,052 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:33,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:33,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855196658] [2021-07-09 18:33:33,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855196658] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:33,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106805860] [2021-07-09 18:33:33,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:33,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:33,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:33,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:33,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:33,157 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:33,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106805860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:33,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:33,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:33,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978778055] [2021-07-09 18:33:33,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:33,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:33,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:33,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:33,158 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:33,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:33,515 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-07-09 18:33:33,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:33:33,515 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:33,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:33,518 INFO L225 Difference]: With dead ends: 2176 [2021-07-09 18:33:33,519 INFO L226 Difference]: Without dead ends: 2172 [2021-07-09 18:33:33,519 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 215.5ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:33:33,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-07-09 18:33:33,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-07-09 18:33:33,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:33,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:33:33,538 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:33:33,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:33,538 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:33:33,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:33,538 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:33:33,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:33,539 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:33,539 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:33:33,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:33,747 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:33,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:33,747 INFO L82 PathProgramCache]: Analyzing trace with hash 1294318594, now seen corresponding path program 28 times [2021-07-09 18:33:33,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:33,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319162624] [2021-07-09 18:33:33,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:33,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:33,784 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:33,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:33,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319162624] [2021-07-09 18:33:33,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319162624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:33,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006786277] [2021-07-09 18:33:33,785 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:33,808 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:33,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:33,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:33,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:33,878 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:33,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006786277] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:33,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:33,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:33,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222182634] [2021-07-09 18:33:33,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:33,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:33,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:33,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:33,879 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:34,240 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-07-09 18:33:34,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:33:34,241 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:34,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:34,244 INFO L225 Difference]: With dead ends: 2199 [2021-07-09 18:33:34,244 INFO L226 Difference]: Without dead ends: 2199 [2021-07-09 18:33:34,244 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 231.2ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:33:34,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-07-09 18:33:34,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-07-09 18:33:34,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-09 18:33:34,263 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-09 18:33:34,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:34,263 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-09 18:33:34,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,263 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-09 18:33:34,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:34,264 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:34,264 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:33:34,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-09 18:33:34,465 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:34,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:34,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1357609548, now seen corresponding path program 29 times [2021-07-09 18:33:34,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:34,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403971462] [2021-07-09 18:33:34,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:34,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:34,499 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:34,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:34,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403971462] [2021-07-09 18:33:34,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403971462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:34,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113184867] [2021-07-09 18:33:34,500 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:34,525 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:34,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:34,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:34,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:34,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:34,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113184867] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:34,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:34,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:34,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264844041] [2021-07-09 18:33:34,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:34,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:34,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:34,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:34,590 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:34,938 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-07-09 18:33:34,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:33:34,938 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:34,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:34,942 INFO L225 Difference]: With dead ends: 2156 [2021-07-09 18:33:34,942 INFO L226 Difference]: Without dead ends: 2152 [2021-07-09 18:33:34,942 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 217.5ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:33:34,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-09 18:33:34,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-07-09 18:33:34,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:33:34,966 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:33:34,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:34,966 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:33:34,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,967 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:33:34,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:34,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:34,968 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:33:35,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-09 18:33:35,184 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:35,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:35,184 INFO L82 PathProgramCache]: Analyzing trace with hash -354181564, now seen corresponding path program 30 times [2021-07-09 18:33:35,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:35,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463474914] [2021-07-09 18:33:35,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:35,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:35,213 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:35,214 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:35,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463474914] [2021-07-09 18:33:35,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463474914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:35,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67516341] [2021-07-09 18:33:35,214 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:35,241 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:35,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:35,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:35,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:35,303 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:35,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67516341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:35,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:35,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:35,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117430767] [2021-07-09 18:33:35,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:35,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:35,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:35,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:35,305 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:35,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:35,638 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-07-09 18:33:35,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:33:35,638 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:35,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:35,641 INFO L225 Difference]: With dead ends: 2097 [2021-07-09 18:33:35,641 INFO L226 Difference]: Without dead ends: 2097 [2021-07-09 18:33:35,642 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 208.1ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:33:35,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-07-09 18:33:35,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-07-09 18:33:35,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:35,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-07-09 18:33:35,661 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-07-09 18:33:35,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:35,661 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-07-09 18:33:35,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:35,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-07-09 18:33:35,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:35,663 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:35,663 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:33:35,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:35,863 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:35,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:35,863 INFO L82 PathProgramCache]: Analyzing trace with hash -272805476, now seen corresponding path program 31 times [2021-07-09 18:33:35,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:35,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475526407] [2021-07-09 18:33:35,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:35,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:35,892 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:35,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:35,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475526407] [2021-07-09 18:33:35,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475526407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:35,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835953296] [2021-07-09 18:33:35,893 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:35,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:35,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:35,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:35,965 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:35,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835953296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:35,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:35,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:35,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683931272] [2021-07-09 18:33:35,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:35,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:35,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:35,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:35,966 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:36,245 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-07-09 18:33:36,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:33:36,245 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:36,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:36,248 INFO L225 Difference]: With dead ends: 1963 [2021-07-09 18:33:36,248 INFO L226 Difference]: Without dead ends: 1959 [2021-07-09 18:33:36,248 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 155.9ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:33:36,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-07-09 18:33:36,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-07-09 18:33:36,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-07-09 18:33:36,267 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-07-09 18:33:36,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:36,267 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-07-09 18:33:36,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-07-09 18:33:36,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:36,269 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:36,269 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:33:36,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:36,485 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:36,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:36,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1787897448, now seen corresponding path program 32 times [2021-07-09 18:33:36,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:36,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985189748] [2021-07-09 18:33:36,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:36,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:36,515 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:36,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:36,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985189748] [2021-07-09 18:33:36,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985189748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:36,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824074181] [2021-07-09 18:33:36,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:36,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:36,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:36,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:36,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:36,586 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:36,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824074181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:36,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:36,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:36,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284987266] [2021-07-09 18:33:36,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:36,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:36,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:36,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:36,588 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:36,778 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-07-09 18:33:36,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:33:36,779 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:36,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:36,782 INFO L225 Difference]: With dead ends: 1728 [2021-07-09 18:33:36,782 INFO L226 Difference]: Without dead ends: 1716 [2021-07-09 18:33:36,782 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 115.3ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:33:36,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-07-09 18:33:36,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-07-09 18:33:36,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-07-09 18:33:36,799 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-07-09 18:33:36,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:36,799 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-07-09 18:33:36,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,800 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-07-09 18:33:36,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:36,801 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:36,802 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:33:37,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:37,019 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:37,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:37,019 INFO L82 PathProgramCache]: Analyzing trace with hash -190770732, now seen corresponding path program 33 times [2021-07-09 18:33:37,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:37,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049741024] [2021-07-09 18:33:37,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:37,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:37,051 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:37,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:37,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049741024] [2021-07-09 18:33:37,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049741024] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:37,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845344283] [2021-07-09 18:33:37,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:37,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:37,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:37,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:37,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:37,148 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:37,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845344283] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:37,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:37,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:37,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879795778] [2021-07-09 18:33:37,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:37,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:37,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:37,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:37,150 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:37,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:37,488 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-07-09 18:33:37,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:33:37,488 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:37,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:37,491 INFO L225 Difference]: With dead ends: 1821 [2021-07-09 18:33:37,491 INFO L226 Difference]: Without dead ends: 1821 [2021-07-09 18:33:37,491 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 203.8ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:33:37,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-07-09 18:33:37,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-07-09 18:33:37,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:37,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-07-09 18:33:37,510 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-07-09 18:33:37,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:37,510 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-07-09 18:33:37,510 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:37,510 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-07-09 18:33:37,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:37,512 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:37,512 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:33:37,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:37,728 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:37,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:37,731 INFO L82 PathProgramCache]: Analyzing trace with hash 1452268422, now seen corresponding path program 34 times [2021-07-09 18:33:37,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:37,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984666945] [2021-07-09 18:33:37,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:37,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:37,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:37,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:37,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984666945] [2021-07-09 18:33:37,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984666945] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:37,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289326312] [2021-07-09 18:33:37,760 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:37,783 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:37,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:37,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:37,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:37,846 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:37,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289326312] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:37,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:37,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:37,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288128386] [2021-07-09 18:33:37,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:37,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:37,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:37,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:37,847 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:38,123 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-07-09 18:33:38,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:33:38,124 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:38,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:38,127 INFO L225 Difference]: With dead ends: 1790 [2021-07-09 18:33:38,127 INFO L226 Difference]: Without dead ends: 1786 [2021-07-09 18:33:38,127 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 167.4ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:33:38,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-07-09 18:33:38,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-07-09 18:33:38,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-07-09 18:33:38,158 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-07-09 18:33:38,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:38,158 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-07-09 18:33:38,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,158 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-07-09 18:33:38,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:38,160 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:38,160 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:33:38,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-07-09 18:33:38,361 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:38,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:38,361 INFO L82 PathProgramCache]: Analyzing trace with hash 184811244, now seen corresponding path program 35 times [2021-07-09 18:33:38,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:38,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192465694] [2021-07-09 18:33:38,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:38,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:38,390 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:38,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:38,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192465694] [2021-07-09 18:33:38,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192465694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:38,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839820515] [2021-07-09 18:33:38,390 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:38,415 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:38,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:38,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:38,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:38,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:38,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839820515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:38,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:38,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:38,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255157752] [2021-07-09 18:33:38,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:38,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:38,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:38,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:38,470 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:38,633 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-07-09 18:33:38,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:38,633 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:38,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:38,636 INFO L225 Difference]: With dead ends: 1649 [2021-07-09 18:33:38,636 INFO L226 Difference]: Without dead ends: 1637 [2021-07-09 18:33:38,636 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 92.7ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:38,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-07-09 18:33:38,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-07-09 18:33:38,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-07-09 18:33:38,654 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-07-09 18:33:38,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:38,654 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-07-09 18:33:38,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,654 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-07-09 18:33:38,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:38,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:38,656 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, 1, 1] [2021-07-09 18:33:38,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:38,865 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:38,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:38,865 INFO L82 PathProgramCache]: Analyzing trace with hash -998684486, now seen corresponding path program 4 times [2021-07-09 18:33:38,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:38,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745465759] [2021-07-09 18:33:38,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:38,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:39,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:39,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:39,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745465759] [2021-07-09 18:33:39,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745465759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:39,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569960797] [2021-07-09 18:33:39,412 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:39,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:39,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:39,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:33:39,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:39,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:39,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:33:39,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:33:39,868 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:33:39,874 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:33:39,883 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:39,890 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:33:39,897 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:39,903 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:33:39,909 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:39,915 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:39,921 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:39,927 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:39,933 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:33:39,939 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:39,944 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:40,027 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:33:40,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:33:40,041 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:33:40,095 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:40,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569960797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:40,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:40,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:33:40,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328576809] [2021-07-09 18:33:40,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:40,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:40,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:40,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:40,096 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:40,787 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 44 [2021-07-09 18:33:41,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:41,068 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-07-09 18:33:41,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:41,068 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:41,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:41,071 INFO L225 Difference]: With dead ends: 1517 [2021-07-09 18:33:41,071 INFO L226 Difference]: Without dead ends: 1502 [2021-07-09 18:33:41,071 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1320.2ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:33:41,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-07-09 18:33:41,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-07-09 18:33:41,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:41,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-07-09 18:33:41,086 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-07-09 18:33:41,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:41,086 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-07-09 18:33:41,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:41,087 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-07-09 18:33:41,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:41,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:41,088 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, 1, 1] [2021-07-09 18:33:41,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-09 18:33:41,289 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:41,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:41,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1267884794, now seen corresponding path program 5 times [2021-07-09 18:33:41,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:41,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139253531] [2021-07-09 18:33:41,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:41,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:41,917 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 34 [2021-07-09 18:33:41,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:41,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:41,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139253531] [2021-07-09 18:33:41,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139253531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:41,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345086420] [2021-07-09 18:33:41,966 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:41,991 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:41,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:41,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:33:41,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:42,445 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-07-09 18:33:42,494 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_5, v_prenex_7], 3=[v_prenex_9, A]} [2021-07-09 18:33:42,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:42,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:42,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:42,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:42,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:42,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:42,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:42,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:42,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:42,633 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2021-07-09 18:33:42,633 INFO L628 ElimStorePlain]: treesize reduction 119, result has 50.4 percent of original size [2021-07-09 18:33:42,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:42,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:42,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:42,639 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:42,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:42,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:42,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:33:42,691 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:42,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:42,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:42,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:33:42,737 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:42,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:42,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:33:42,777 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:281, output treesize:56 [2021-07-09 18:33:42,839 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:42,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345086420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:42,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:42,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:33:42,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274940079] [2021-07-09 18:33:42,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:42,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:42,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:42,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:42,840 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:43,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:43,685 INFO L93 Difference]: Finished difference Result 1495 states and 4899 transitions. [2021-07-09 18:33:43,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:43,686 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:43,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:43,688 INFO L225 Difference]: With dead ends: 1495 [2021-07-09 18:33:43,688 INFO L226 Difference]: Without dead ends: 1480 [2021-07-09 18:33:43,689 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1492.3ms TimeCoverageRelationStatistics Valid=151, Invalid=551, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:33:43,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-07-09 18:33:43,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1150. [2021-07-09 18:33:43,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:43,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-07-09 18:33:43,705 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-07-09 18:33:43,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:43,705 INFO L482 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-07-09 18:33:43,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:43,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-07-09 18:33:43,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:43,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:43,707 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:43,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:43,923 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:43,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:43,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1435653194, now seen corresponding path program 36 times [2021-07-09 18:33:43,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:43,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783658528] [2021-07-09 18:33:43,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:43,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:44,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:44,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:44,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783658528] [2021-07-09 18:33:44,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783658528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:44,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325394382] [2021-07-09 18:33:44,445 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:44,471 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:44,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:44,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:33:44,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:45,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:33:45,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:33:45,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:33:45,099 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:33:45,108 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:33:45,116 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:33:45,124 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:33:45,132 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:33:45,141 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:33:45,150 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:33:45,158 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:33:45,168 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:33:45,189 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:33:45,198 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:33:45,207 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:45,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:45,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:33:45,212 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:45,236 INFO L628 ElimStorePlain]: treesize reduction 18, result has 60.0 percent of original size [2021-07-09 18:33:45,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:33:45,237 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-07-09 18:33:45,266 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:45,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325394382] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:45,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:45,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:33:45,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259502137] [2021-07-09 18:33:45,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:45,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:45,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:45,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:45,268 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:46,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:46,738 INFO L93 Difference]: Finished difference Result 1607 states and 5192 transitions. [2021-07-09 18:33:46,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:33:46,738 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:46,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:46,741 INFO L225 Difference]: With dead ends: 1607 [2021-07-09 18:33:46,741 INFO L226 Difference]: Without dead ends: 1592 [2021-07-09 18:33:46,741 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 1713.1ms TimeCoverageRelationStatistics Valid=211, Invalid=979, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:33:46,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2021-07-09 18:33:46,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1180. [2021-07-09 18:33:46,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:46,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-07-09 18:33:46,757 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-07-09 18:33:46,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:46,757 INFO L482 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-07-09 18:33:46,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:46,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-07-09 18:33:46,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:46,759 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:46,759 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, 1, 1] [2021-07-09 18:33:46,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-07-09 18:33:46,960 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:46,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:46,960 INFO L82 PathProgramCache]: Analyzing trace with hash -630606018, now seen corresponding path program 6 times [2021-07-09 18:33:46,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:46,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628201056] [2021-07-09 18:33:46,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:46,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:47,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:47,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:47,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628201056] [2021-07-09 18:33:47,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628201056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:47,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46011386] [2021-07-09 18:33:47,384 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:47,410 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:47,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:47,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:33:47,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:47,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,681 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:47,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:33:47,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,689 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:47,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:33:47,690 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,698 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:47,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:47,699 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:47,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:33:47,711 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,721 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:47,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:33:47,725 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,734 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:47,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:47,735 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,748 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:47,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:33:47,749 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,762 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:47,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:33:47,763 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,773 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:47,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:33:47,774 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,785 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:47,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:33:47,789 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,799 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:47,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:47,800 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,808 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:47,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:47,809 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,819 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:47,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:33:47,821 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,832 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:47,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:33:47,833 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,844 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:47,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:33:47,846 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:47,852 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:47,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:33:47,853 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:47,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:47,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:33:47,927 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-07-09 18:33:48,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:48,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46011386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:48,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:48,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:33:48,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037994320] [2021-07-09 18:33:48,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:33:48,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:48,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:33:48,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:48,114 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:48,524 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 54 [2021-07-09 18:33:49,217 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 48 [2021-07-09 18:33:49,352 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-07-09 18:33:49,485 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 54 [2021-07-09 18:33:49,784 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-07-09 18:33:49,933 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 66 [2021-07-09 18:33:50,143 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 45 [2021-07-09 18:33:50,411 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 68 [2021-07-09 18:33:50,577 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 62 [2021-07-09 18:33:50,876 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 29 [2021-07-09 18:33:51,187 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 65 [2021-07-09 18:33:51,472 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 42 [2021-07-09 18:33:51,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:51,528 INFO L93 Difference]: Finished difference Result 1842 states and 5907 transitions. [2021-07-09 18:33:51,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:33:51,529 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:51,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:51,531 INFO L225 Difference]: With dead ends: 1842 [2021-07-09 18:33:51,531 INFO L226 Difference]: Without dead ends: 1827 [2021-07-09 18:33:51,532 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 3370.6ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:33:51,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1827 states. [2021-07-09 18:33:51,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1827 to 1198. [2021-07-09 18:33:51,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.346700083542189) internal successors, (4006), 1197 states have internal predecessors, (4006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:51,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 4006 transitions. [2021-07-09 18:33:51,549 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 4006 transitions. Word has length 26 [2021-07-09 18:33:51,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:51,549 INFO L482 AbstractCegarLoop]: Abstraction has 1198 states and 4006 transitions. [2021-07-09 18:33:51,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:51,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 4006 transitions. [2021-07-09 18:33:51,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:51,551 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:51,551 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:51,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:51,751 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:51,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:51,752 INFO L82 PathProgramCache]: Analyzing trace with hash 919775546, now seen corresponding path program 37 times [2021-07-09 18:33:51,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:51,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911473448] [2021-07-09 18:33:51,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:51,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:52,163 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:52,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:52,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911473448] [2021-07-09 18:33:52,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911473448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:52,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91063495] [2021-07-09 18:33:52,164 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:52,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:52,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:33:52,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:52,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-07-09 18:33:52,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 7 [2021-07-09 18:33:52,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:33:52,761 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:33:52,769 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:33:52,777 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-07-09 18:33:52,788 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 19 [2021-07-09 18:33:52,797 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:33:52,807 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:33:52,817 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 13 [2021-07-09 18:33:52,827 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:33:52,836 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-09 18:33:52,845 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:33:52,854 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-07-09 18:33:52,862 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 16 [2021-07-09 18:33:52,871 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:52,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-09 18:33:52,881 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,913 INFO L628 ElimStorePlain]: treesize reduction 20, result has 64.9 percent of original size [2021-07-09 18:33:52,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:33:52,915 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:27 [2021-07-09 18:33:52,946 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:52,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91063495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:52,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:52,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:33:52,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626025755] [2021-07-09 18:33:52,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:33:52,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:52,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:33:52,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:52,947 INFO L87 Difference]: Start difference. First operand 1198 states and 4006 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:53,309 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 40 [2021-07-09 18:33:54,056 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 44 [2021-07-09 18:33:54,207 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 56 [2021-07-09 18:33:54,398 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 44 [2021-07-09 18:33:54,542 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 47 [2021-07-09 18:33:55,020 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-07-09 18:33:55,474 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 52 [2021-07-09 18:33:55,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:55,606 INFO L93 Difference]: Finished difference Result 1797 states and 5747 transitions. [2021-07-09 18:33:55,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:33:55,606 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:55,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:55,609 INFO L225 Difference]: With dead ends: 1797 [2021-07-09 18:33:55,609 INFO L226 Difference]: Without dead ends: 1782 [2021-07-09 18:33:55,610 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 2668.3ms TimeCoverageRelationStatistics Valid=356, Invalid=1624, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:33:55,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1782 states. [2021-07-09 18:33:55,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1782 to 1206. [2021-07-09 18:33:55,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1205 states have (on average 3.349377593360996) internal successors, (4036), 1205 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:55,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 4036 transitions. [2021-07-09 18:33:55,626 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 4036 transitions. Word has length 26 [2021-07-09 18:33:55,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:55,626 INFO L482 AbstractCegarLoop]: Abstraction has 1206 states and 4036 transitions. [2021-07-09 18:33:55,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:55,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 4036 transitions. [2021-07-09 18:33:55,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:55,628 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:55,628 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:55,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-07-09 18:33:55,829 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:55,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:55,829 INFO L82 PathProgramCache]: Analyzing trace with hash -56543298, now seen corresponding path program 38 times [2021-07-09 18:33:55,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:55,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475403477] [2021-07-09 18:33:55,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:55,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:56,361 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:56,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:56,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475403477] [2021-07-09 18:33:56,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475403477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:56,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085372442] [2021-07-09 18:33:56,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:56,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:56,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:56,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:33:56,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:57,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,052 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-07-09 18:33:57,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 51 [2021-07-09 18:33:57,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,112 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-07-09 18:33:57,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 51 [2021-07-09 18:33:57,121 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,144 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:33:57,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:33:57,145 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,192 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:33:57,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-09 18:33:57,200 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,243 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:33:57,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-09 18:33:57,255 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,296 INFO L354 Elim1Store]: treesize reduction 21, result has 53.3 percent of original size [2021-07-09 18:33:57,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 42 [2021-07-09 18:33:57,299 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,322 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:33:57,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:33:57,322 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,376 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:33:57,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-07-09 18:33:57,388 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,430 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:33:57,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-07-09 18:33:57,438 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,460 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:33:57,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:33:57,461 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,490 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:33:57,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:33:57,491 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,534 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:33:57,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-09 18:33:57,542 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,563 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:33:57,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 1 [2021-07-09 18:33:57,564 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,585 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:33:57,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:33:57,585 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,633 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:33:57,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 18:33:57,643 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,657 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:33:57,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:33:57,658 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,976 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-07-09 18:33:57,976 INFO L628 ElimStorePlain]: treesize reduction 109, result has 76.9 percent of original size [2021-07-09 18:33:57,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:33:57,997 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:993, output treesize:437 [2021-07-09 18:33:58,261 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 46 [2021-07-09 18:33:58,438 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 31 [2021-07-09 18:33:58,483 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:58,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085372442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:58,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:58,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-07-09 18:33:58,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315964907] [2021-07-09 18:33:58,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:33:58,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:58,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:33:58,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:33:58,484 INFO L87 Difference]: Start difference. First operand 1206 states and 4036 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:59,621 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-07-09 18:34:00,184 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 59 [2021-07-09 18:34:00,332 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-07-09 18:34:00,522 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 48 [2021-07-09 18:34:00,990 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 74 [2021-07-09 18:34:01,535 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 76 [2021-07-09 18:34:01,895 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 74 [2021-07-09 18:34:02,048 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-07-09 18:34:02,209 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2021-07-09 18:34:02,618 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 67 [2021-07-09 18:34:02,988 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 68 [2021-07-09 18:34:03,196 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 46 [2021-07-09 18:34:03,491 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-07-09 18:34:03,733 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 65 [2021-07-09 18:34:03,869 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 42 [2021-07-09 18:34:04,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:04,010 INFO L93 Difference]: Finished difference Result 2305 states and 7128 transitions. [2021-07-09 18:34:04,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:34:04,010 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:04,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:04,014 INFO L225 Difference]: With dead ends: 2305 [2021-07-09 18:34:04,014 INFO L226 Difference]: Without dead ends: 2260 [2021-07-09 18:34:04,015 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 5824.1ms TimeCoverageRelationStatistics Valid=600, Invalid=2940, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:34:04,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2260 states. [2021-07-09 18:34:04,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2260 to 1349. [2021-07-09 18:34:04,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1349 states, 1348 states have (on average 3.306379821958457) internal successors, (4457), 1348 states have internal predecessors, (4457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:04,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1349 states to 1349 states and 4457 transitions. [2021-07-09 18:34:04,035 INFO L78 Accepts]: Start accepts. Automaton has 1349 states and 4457 transitions. Word has length 26 [2021-07-09 18:34:04,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:04,035 INFO L482 AbstractCegarLoop]: Abstraction has 1349 states and 4457 transitions. [2021-07-09 18:34:04,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:04,035 INFO L276 IsEmpty]: Start isEmpty. Operand 1349 states and 4457 transitions. [2021-07-09 18:34:04,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:04,037 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:04,037 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, 1, 1] [2021-07-09 18:34:04,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:04,237 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:04,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:04,238 INFO L82 PathProgramCache]: Analyzing trace with hash -2141610526, now seen corresponding path program 7 times [2021-07-09 18:34:04,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:04,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583946448] [2021-07-09 18:34:04,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:04,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:04,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:04,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583946448] [2021-07-09 18:34:04,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583946448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:04,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117548537] [2021-07-09 18:34:04,728 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:34:04,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:04,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:34:04,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:05,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:05,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:05,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:05,146 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:05,151 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:05,156 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:05,162 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:05,168 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:05,174 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:05,180 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:05,185 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:05,192 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:05,198 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:34:05,204 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:05,209 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:05,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:05,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:05,214 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:05,292 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:34:05,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:34:05,294 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:34:05,343 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:05,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117548537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:05,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:05,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:34:05,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610404821] [2021-07-09 18:34:05,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:34:05,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:05,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:34:05,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:34:05,344 INFO L87 Difference]: Start difference. First operand 1349 states and 4457 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:06,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:06,361 INFO L93 Difference]: Finished difference Result 1744 states and 5646 transitions. [2021-07-09 18:34:06,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:34:06,362 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:06,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:06,364 INFO L225 Difference]: With dead ends: 1744 [2021-07-09 18:34:06,364 INFO L226 Difference]: Without dead ends: 1729 [2021-07-09 18:34:06,365 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1305.3ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:34:06,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1729 states. [2021-07-09 18:34:06,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1729 to 1360. [2021-07-09 18:34:06,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1360 states, 1359 states have (on average 3.3038999264164826) internal successors, (4490), 1359 states have internal predecessors, (4490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:06,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1360 states to 1360 states and 4490 transitions. [2021-07-09 18:34:06,383 INFO L78 Accepts]: Start accepts. Automaton has 1360 states and 4490 transitions. Word has length 26 [2021-07-09 18:34:06,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:06,383 INFO L482 AbstractCegarLoop]: Abstraction has 1360 states and 4490 transitions. [2021-07-09 18:34:06,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:06,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1360 states and 4490 transitions. [2021-07-09 18:34:06,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:06,385 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:06,385 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, 1, 1] [2021-07-09 18:34:06,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable486 [2021-07-09 18:34:06,596 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:06,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:06,596 INFO L82 PathProgramCache]: Analyzing trace with hash 124958754, now seen corresponding path program 8 times [2021-07-09 18:34:06,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:06,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142942226] [2021-07-09 18:34:06,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:06,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:07,230 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 34 [2021-07-09 18:34:07,281 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:07,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:07,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142942226] [2021-07-09 18:34:07,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142942226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:07,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837477955] [2021-07-09 18:34:07,281 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:34:07,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:34:07,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:07,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:34:07,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:07,644 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-07-09 18:34:07,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:07,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:07,771 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:34:07,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 22 [2021-07-09 18:34:07,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:07,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:07,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:07,798 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:34:07,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 30 [2021-07-09 18:34:07,799 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:08,188 WARN L205 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 130 [2021-07-09 18:34:08,188 INFO L628 ElimStorePlain]: treesize reduction 403, result has 46.9 percent of original size [2021-07-09 18:34:08,206 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:08,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:34:08,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:08,340 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-09 18:34:08,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:08,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:08,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:08,360 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:08,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 37 [2021-07-09 18:34:08,363 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:08,493 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-07-09 18:34:08,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:08,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:08,517 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:34:08,517 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 32 treesize of output 30 [2021-07-09 18:34:08,521 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:08,650 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-07-09 18:34:08,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:08,668 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:08,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:34:08,671 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:08,800 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-07-09 18:34:08,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:08,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:08,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:08,821 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-09 18:34:08,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 26 [2021-07-09 18:34:08,823 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:08,951 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-09 18:34:08,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:08,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:08,967 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:08,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 37 [2021-07-09 18:34:08,969 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,090 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-09 18:34:09,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:09,108 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:09,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:34:09,112 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,240 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-07-09 18:34:09,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:09,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:34:09,257 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 16 variables, input treesize:825, output treesize:551 [2021-07-09 18:34:09,533 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-07-09 18:34:09,731 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-07-09 18:34:09,858 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:09,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837477955] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:09,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:09,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:34:09,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293265176] [2021-07-09 18:34:09,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:09,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:09,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:09,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:09,859 INFO L87 Difference]: Start difference. First operand 1360 states and 4490 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:10,642 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 42 [2021-07-09 18:34:10,858 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 44 [2021-07-09 18:34:11,236 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 60 [2021-07-09 18:34:11,490 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 46 [2021-07-09 18:34:11,816 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 59 [2021-07-09 18:34:12,159 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:34:12,652 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 69 [2021-07-09 18:34:13,070 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 70 [2021-07-09 18:34:13,447 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 55 [2021-07-09 18:34:13,599 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-07-09 18:34:13,862 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2021-07-09 18:34:14,220 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 77 [2021-07-09 18:34:14,662 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-07-09 18:34:14,892 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 43 [2021-07-09 18:34:15,405 WARN L205 SmtUtils]: Spent 459.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 74 [2021-07-09 18:34:15,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:15,499 INFO L93 Difference]: Finished difference Result 2016 states and 6372 transitions. [2021-07-09 18:34:15,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:34:15,499 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:15,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:15,503 INFO L225 Difference]: With dead ends: 2016 [2021-07-09 18:34:15,503 INFO L226 Difference]: Without dead ends: 2001 [2021-07-09 18:34:15,503 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 6188.0ms TimeCoverageRelationStatistics Valid=329, Invalid=1833, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:34:15,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2001 states. [2021-07-09 18:34:15,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2001 to 1371. [2021-07-09 18:34:15,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1371 states, 1370 states have (on average 3.3124087591240876) internal successors, (4538), 1370 states have internal predecessors, (4538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:15,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 4538 transitions. [2021-07-09 18:34:15,523 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 4538 transitions. Word has length 26 [2021-07-09 18:34:15,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:15,524 INFO L482 AbstractCegarLoop]: Abstraction has 1371 states and 4538 transitions. [2021-07-09 18:34:15,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:15,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 4538 transitions. [2021-07-09 18:34:15,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:15,526 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:15,526 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, 1, 1] [2021-07-09 18:34:15,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable518 [2021-07-09 18:34:15,741 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:15,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:15,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1812450954, now seen corresponding path program 9 times [2021-07-09 18:34:15,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:15,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864632601] [2021-07-09 18:34:15,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:15,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:16,121 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:16,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:16,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864632601] [2021-07-09 18:34:16,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864632601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:16,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630177561] [2021-07-09 18:34:16,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:34:16,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:34:16,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:16,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:16,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:16,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:16,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:16,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:16,554 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:16,559 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:16,565 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:16,572 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:16,579 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:16,586 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:16,592 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:16,597 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:16,603 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:16,608 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:34:16,613 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:16,618 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:16,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:16,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:16,622 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:16,695 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:34:16,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:34:16,696 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:34:16,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:16,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630177561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:16,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:16,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:34:16,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051891373] [2021-07-09 18:34:16,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:34:16,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:16,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:34:16,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:34:16,746 INFO L87 Difference]: Start difference. First operand 1371 states and 4538 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:17,415 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-07-09 18:34:18,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:18,038 INFO L93 Difference]: Finished difference Result 1859 states and 6002 transitions. [2021-07-09 18:34:18,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:34:18,038 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:18,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:18,041 INFO L225 Difference]: With dead ends: 1859 [2021-07-09 18:34:18,041 INFO L226 Difference]: Without dead ends: 1844 [2021-07-09 18:34:18,042 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1506.0ms TimeCoverageRelationStatistics Valid=202, Invalid=790, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:34:18,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1844 states. [2021-07-09 18:34:18,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1844 to 1380. [2021-07-09 18:34:18,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1379 states have (on average 3.3168963016678754) internal successors, (4574), 1379 states have internal predecessors, (4574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:18,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 4574 transitions. [2021-07-09 18:34:18,059 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 4574 transitions. Word has length 26 [2021-07-09 18:34:18,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:18,059 INFO L482 AbstractCegarLoop]: Abstraction has 1380 states and 4574 transitions. [2021-07-09 18:34:18,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:18,059 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 4574 transitions. [2021-07-09 18:34:18,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:18,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:18,061 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, 1, 1] [2021-07-09 18:34:18,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable567,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:18,262 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:18,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:18,262 INFO L82 PathProgramCache]: Analyzing trace with hash -1980260046, now seen corresponding path program 10 times [2021-07-09 18:34:18,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:18,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543877674] [2021-07-09 18:34:18,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:18,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:18,751 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:18,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:18,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543877674] [2021-07-09 18:34:18,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543877674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:18,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67512909] [2021-07-09 18:34:18,751 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:34:18,780 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:34:18,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:18,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:18,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:19,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:19,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:19,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:19,224 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:19,231 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:19,240 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:19,246 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:19,253 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,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 28 treesize of output 16 [2021-07-09 18:34:19,260 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:19,266 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:19,272 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:19,279 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:19,285 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:19,291 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:19,297 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:19,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:19,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:34:19,301 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,385 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:34:19,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:34:19,387 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:34:19,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:19,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67512909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:19,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:19,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:34:19,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165716519] [2021-07-09 18:34:19,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:34:19,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:19,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:34:19,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:34:19,454 INFO L87 Difference]: Start difference. First operand 1380 states and 4574 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:20,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:20,219 INFO L93 Difference]: Finished difference Result 1722 states and 5631 transitions. [2021-07-09 18:34:20,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:34:20,220 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:20,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:20,222 INFO L225 Difference]: With dead ends: 1722 [2021-07-09 18:34:20,222 INFO L226 Difference]: Without dead ends: 1707 [2021-07-09 18:34:20,222 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1134.4ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:34:20,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2021-07-09 18:34:20,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 1380. [2021-07-09 18:34:20,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1379 states have (on average 3.3168963016678754) internal successors, (4574), 1379 states have internal predecessors, (4574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:20,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 4574 transitions. [2021-07-09 18:34:20,240 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 4574 transitions. Word has length 26 [2021-07-09 18:34:20,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:20,240 INFO L482 AbstractCegarLoop]: Abstraction has 1380 states and 4574 transitions. [2021-07-09 18:34:20,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:20,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 4574 transitions. [2021-07-09 18:34:20,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:20,242 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:20,242 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, 1, 1] [2021-07-09 18:34:20,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable599 [2021-07-09 18:34:20,443 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:20,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:20,443 INFO L82 PathProgramCache]: Analyzing trace with hash 247191222, now seen corresponding path program 11 times [2021-07-09 18:34:20,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:20,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211659947] [2021-07-09 18:34:20,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:20,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:20,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:20,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:20,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211659947] [2021-07-09 18:34:20,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211659947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:20,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55808263] [2021-07-09 18:34:20,865 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:34:20,894 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:34:20,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:20,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:34:20,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:21,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,317 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:21,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:34:21,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,330 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:21,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:34:21,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,340 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:21,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:21,341 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,350 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:21,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:21,350 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,359 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:21,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:21,360 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,371 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:21,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:34:21,372 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,385 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:21,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:34:21,387 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:21,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:34:21,402 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,411 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:21,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:21,412 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,423 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:21,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:34:21,427 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,436 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:21,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:21,437 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,445 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:21,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:34:21,446 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,457 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:21,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:34:21,459 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,469 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:21,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:34:21,470 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,479 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:21,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:34:21,480 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:21,486 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:21,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:21,486 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:21,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:21,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:34:21,577 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:657, output treesize:174 [2021-07-09 18:34:21,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:21,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55808263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:21,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:21,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:34:21,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070590518] [2021-07-09 18:34:21,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:21,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:21,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:21,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:21,808 INFO L87 Difference]: Start difference. First operand 1380 states and 4574 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:22,348 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 39 [2021-07-09 18:34:22,580 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 60 [2021-07-09 18:34:23,159 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 49 [2021-07-09 18:34:23,340 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-07-09 18:34:23,647 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 50 [2021-07-09 18:34:23,794 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-07-09 18:34:24,005 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 49 [2021-07-09 18:34:24,667 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-07-09 18:34:24,794 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-07-09 18:34:24,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:24,971 INFO L93 Difference]: Finished difference Result 2174 states and 6962 transitions. [2021-07-09 18:34:24,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:34:24,972 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:24,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:24,975 INFO L225 Difference]: With dead ends: 2174 [2021-07-09 18:34:24,975 INFO L226 Difference]: Without dead ends: 2144 [2021-07-09 18:34:24,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 3155.7ms TimeCoverageRelationStatistics Valid=323, Invalid=1569, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:34:24,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2144 states. [2021-07-09 18:34:25,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2144 to 1380. [2021-07-09 18:34:25,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1379 states have (on average 3.3168963016678754) internal successors, (4574), 1379 states have internal predecessors, (4574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:25,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 4574 transitions. [2021-07-09 18:34:25,010 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 4574 transitions. Word has length 26 [2021-07-09 18:34:25,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:25,010 INFO L482 AbstractCegarLoop]: Abstraction has 1380 states and 4574 transitions. [2021-07-09 18:34:25,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:25,010 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 4574 transitions. [2021-07-09 18:34:25,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:25,013 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:25,013 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, 1, 1] [2021-07-09 18:34:25,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable631 [2021-07-09 18:34:25,213 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:25,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:25,214 INFO L82 PathProgramCache]: Analyzing trace with hash 317421942, now seen corresponding path program 12 times [2021-07-09 18:34:25,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:25,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023600789] [2021-07-09 18:34:25,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:25,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:25,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:25,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:25,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023600789] [2021-07-09 18:34:25,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023600789] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:25,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774184985] [2021-07-09 18:34:25,724 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:34:25,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:34:25,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:25,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:34:25,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:26,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,027 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:26,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:26,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,037 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:26,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:34:26,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,046 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:26,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:26,047 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,059 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:26,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:34:26,061 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,073 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:26,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:34:26,077 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,086 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:26,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:26,087 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:26,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:34:26,100 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,111 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:26,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:34:26,113 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,123 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:26,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:34:26,124 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,136 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:26,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:34:26,152 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,167 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:26,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:26,168 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,177 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:26,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:26,178 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,190 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:26,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:34:26,192 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,204 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:26,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:34:26,205 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,248 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:26,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:34:26,250 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:26,258 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:26,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:26,259 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:26,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:26,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:34:26,358 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-07-09 18:34:26,573 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:26,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774184985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:26,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:26,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:34:26,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938467456] [2021-07-09 18:34:26,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:34:26,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:26,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:34:26,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:34:26,574 INFO L87 Difference]: Start difference. First operand 1380 states and 4574 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:27,080 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 49 [2021-07-09 18:34:27,384 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-07-09 18:34:27,529 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-07-09 18:34:27,714 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 33 [2021-07-09 18:34:27,919 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 48 [2021-07-09 18:34:28,072 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 55 [2021-07-09 18:34:28,202 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 39 [2021-07-09 18:34:28,466 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 49 [2021-07-09 18:34:28,701 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-07-09 18:34:28,888 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 61 [2021-07-09 18:34:29,067 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-07-09 18:34:29,377 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 29 [2021-07-09 18:34:29,770 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 55 [2021-07-09 18:34:30,064 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 41 [2021-07-09 18:34:30,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:30,119 INFO L93 Difference]: Finished difference Result 1982 states and 6430 transitions. [2021-07-09 18:34:30,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:34:30,120 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:30,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:30,123 INFO L225 Difference]: With dead ends: 1982 [2021-07-09 18:34:30,123 INFO L226 Difference]: Without dead ends: 1967 [2021-07-09 18:34:30,123 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 3711.4ms TimeCoverageRelationStatistics Valid=326, Invalid=1480, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:34:30,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1967 states. [2021-07-09 18:34:30,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1967 to 1380. [2021-07-09 18:34:30,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1379 states have (on average 3.3168963016678754) internal successors, (4574), 1379 states have internal predecessors, (4574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:30,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 4574 transitions. [2021-07-09 18:34:30,143 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 4574 transitions. Word has length 26 [2021-07-09 18:34:30,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:30,143 INFO L482 AbstractCegarLoop]: Abstraction has 1380 states and 4574 transitions. [2021-07-09 18:34:30,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:30,143 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 4574 transitions. [2021-07-09 18:34:30,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:30,145 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:30,145 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:30,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable672 [2021-07-09 18:34:30,361 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:30,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:30,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1219202938, now seen corresponding path program 39 times [2021-07-09 18:34:30,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:30,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193435078] [2021-07-09 18:34:30,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:30,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:30,869 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:30,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:30,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193435078] [2021-07-09 18:34:30,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193435078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:30,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336581536] [2021-07-09 18:34:30,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:30,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:34:30,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:30,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:30,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:31,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:34:31,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:31,471 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:34:31,479 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:34:31,487 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:31,512 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:31,520 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:34:31,528 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:34:31,536 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:31,544 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:34:31,552 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:34:31,560 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:31,567 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:34:31,575 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:34:31,582 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:31,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:31,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:31,586 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:31,611 INFO L628 ElimStorePlain]: treesize reduction 34, result has 44.3 percent of original size [2021-07-09 18:34:31,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:31,612 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-07-09 18:34:31,648 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:31,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336581536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:31,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:31,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:34:31,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309308487] [2021-07-09 18:34:31,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:31,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:31,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:31,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:31,649 INFO L87 Difference]: Start difference. First operand 1380 states and 4574 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:32,056 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 60 [2021-07-09 18:34:32,547 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 70 [2021-07-09 18:34:33,106 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 62 [2021-07-09 18:34:33,433 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 56 [2021-07-09 18:34:33,589 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 60 [2021-07-09 18:34:34,045 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 67 [2021-07-09 18:34:35,228 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 47 [2021-07-09 18:34:35,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:35,932 INFO L93 Difference]: Finished difference Result 3227 states and 9972 transitions. [2021-07-09 18:34:35,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:34:35,933 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:35,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:35,938 INFO L225 Difference]: With dead ends: 3227 [2021-07-09 18:34:35,938 INFO L226 Difference]: Without dead ends: 3182 [2021-07-09 18:34:35,938 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 4145.0ms TimeCoverageRelationStatistics Valid=669, Invalid=3363, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:34:35,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3182 states. [2021-07-09 18:34:35,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3182 to 1395. [2021-07-09 18:34:35,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1394 states have (on average 3.33142037302726) internal successors, (4644), 1394 states have internal predecessors, (4644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:35,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 4644 transitions. [2021-07-09 18:34:35,971 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 4644 transitions. Word has length 26 [2021-07-09 18:34:35,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:35,971 INFO L482 AbstractCegarLoop]: Abstraction has 1395 states and 4644 transitions. [2021-07-09 18:34:35,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:35,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 4644 transitions. [2021-07-09 18:34:35,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:35,973 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:35,973 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:36,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable689 [2021-07-09 18:34:36,174 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:36,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:36,175 INFO L82 PathProgramCache]: Analyzing trace with hash -1873451990, now seen corresponding path program 40 times [2021-07-09 18:34:36,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:36,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920017652] [2021-07-09 18:34:36,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:36,673 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:36,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:36,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920017652] [2021-07-09 18:34:36,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920017652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:36,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417693753] [2021-07-09 18:34:36,673 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:36,698 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:34:36,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:36,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:34:36,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:37,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:37,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:37,268 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:37,277 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:34:37,286 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:37,294 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:37,301 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:34:37,309 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:34:37,316 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:34:37,323 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:34:37,332 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:34:37,340 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:34:37,349 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:37,356 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:34:37,363 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:34:37,367 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,395 INFO L628 ElimStorePlain]: treesize reduction 34, result has 44.3 percent of original size [2021-07-09 18:34:37,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:37,396 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-07-09 18:34:37,432 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:37,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417693753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:37,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:37,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:34:37,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386929415] [2021-07-09 18:34:37,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:37,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:37,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:37,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:37,433 INFO L87 Difference]: Start difference. First operand 1395 states and 4644 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:37,929 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2021-07-09 18:34:38,217 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 48 [2021-07-09 18:34:38,493 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 65 [2021-07-09 18:34:38,771 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 53 [2021-07-09 18:34:39,110 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 62 [2021-07-09 18:34:39,545 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 68 [2021-07-09 18:34:39,967 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 68 [2021-07-09 18:34:40,259 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-07-09 18:34:40,801 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 44 [2021-07-09 18:34:40,986 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 68 [2021-07-09 18:34:41,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:41,239 INFO L93 Difference]: Finished difference Result 3009 states and 9476 transitions. [2021-07-09 18:34:41,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:34:41,239 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:41,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:41,244 INFO L225 Difference]: With dead ends: 3009 [2021-07-09 18:34:41,244 INFO L226 Difference]: Without dead ends: 2964 [2021-07-09 18:34:41,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 3832.0ms TimeCoverageRelationStatistics Valid=601, Invalid=2705, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:34:41,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2964 states. [2021-07-09 18:34:41,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2964 to 1398. [2021-07-09 18:34:41,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 1397 states have (on average 3.3335719398711525) internal successors, (4657), 1397 states have internal predecessors, (4657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:41,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 4657 transitions. [2021-07-09 18:34:41,270 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 4657 transitions. Word has length 26 [2021-07-09 18:34:41,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:41,270 INFO L482 AbstractCegarLoop]: Abstraction has 1398 states and 4657 transitions. [2021-07-09 18:34:41,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:41,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 4657 transitions. [2021-07-09 18:34:41,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:41,272 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:41,272 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:41,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable795 [2021-07-09 18:34:41,472 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:41,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:41,473 INFO L82 PathProgramCache]: Analyzing trace with hash -39803338, now seen corresponding path program 41 times [2021-07-09 18:34:41,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:41,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551811600] [2021-07-09 18:34:41,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:41,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:41,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:41,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:41,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551811600] [2021-07-09 18:34:41,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551811600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:41,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305963569] [2021-07-09 18:34:41,926 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:41,952 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:34:41,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:41,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:34:41,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:42,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,460 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-07-09 18:34:42,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 37 [2021-07-09 18:34:42,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,493 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-07-09 18:34:42,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 34 [2021-07-09 18:34:42,497 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,526 INFO L354 Elim1Store]: treesize reduction 26, result has 21.2 percent of original size [2021-07-09 18:34:42,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 25 [2021-07-09 18:34:42,528 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,555 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:42,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-07-09 18:34:42,570 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,595 INFO L354 Elim1Store]: treesize reduction 26, result has 21.2 percent of original size [2021-07-09 18:34:42,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 25 [2021-07-09 18:34:42,596 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,613 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:34:42,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:34:42,613 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,630 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:34:42,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:34:42,630 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,654 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-07-09 18:34:42,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-07-09 18:34:42,656 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,673 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:34:42,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-07-09 18:34:42,674 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,690 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:34:42,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:34:42,691 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,718 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-07-09 18:34:42,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-07-09 18:34:42,722 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,738 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:34:42,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 1 [2021-07-09 18:34:42,739 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,755 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:34:42,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:34:42,756 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,772 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:34:42,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 1 [2021-07-09 18:34:42,772 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,787 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:34:42,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:34:42,788 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:42,797 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:34:42,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-07-09 18:34:42,798 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,904 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 28 [2021-07-09 18:34:42,904 INFO L628 ElimStorePlain]: treesize reduction 66, result has 65.3 percent of original size [2021-07-09 18:34:42,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:34:42,907 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:841, output treesize:133 [2021-07-09 18:34:43,050 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:43,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305963569] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:43,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:43,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:34:43,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165368223] [2021-07-09 18:34:43,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:43,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:43,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:43,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:43,050 INFO L87 Difference]: Start difference. First operand 1398 states and 4657 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:43,450 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 57 [2021-07-09 18:34:43,622 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2021-07-09 18:34:43,753 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2021-07-09 18:34:44,101 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 58 [2021-07-09 18:34:44,266 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 70 [2021-07-09 18:34:44,848 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 69 [2021-07-09 18:34:45,346 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 70 [2021-07-09 18:34:45,645 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 55 [2021-07-09 18:34:45,837 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 60 [2021-07-09 18:34:46,164 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 49 [2021-07-09 18:34:46,412 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 48 [2021-07-09 18:34:46,548 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 43 [2021-07-09 18:34:46,801 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 50 [2021-07-09 18:34:47,019 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 42 [2021-07-09 18:34:47,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:47,655 INFO L93 Difference]: Finished difference Result 3194 states and 9881 transitions. [2021-07-09 18:34:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:34:47,655 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:47,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:47,661 INFO L225 Difference]: With dead ends: 3194 [2021-07-09 18:34:47,661 INFO L226 Difference]: Without dead ends: 3134 [2021-07-09 18:34:47,661 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 4519.6ms TimeCoverageRelationStatistics Valid=743, Invalid=3039, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:34:47,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3134 states. [2021-07-09 18:34:47,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3134 to 1411. [2021-07-09 18:34:47,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1411 states, 1410 states have (on average 3.3453900709219857) internal successors, (4717), 1410 states have internal predecessors, (4717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:47,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1411 states to 1411 states and 4717 transitions. [2021-07-09 18:34:47,694 INFO L78 Accepts]: Start accepts. Automaton has 1411 states and 4717 transitions. Word has length 26 [2021-07-09 18:34:47,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:47,694 INFO L482 AbstractCegarLoop]: Abstraction has 1411 states and 4717 transitions. [2021-07-09 18:34:47,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:47,695 INFO L276 IsEmpty]: Start isEmpty. Operand 1411 states and 4717 transitions. [2021-07-09 18:34:47,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:47,697 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:47,697 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, 1, 1] [2021-07-09 18:34:47,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable891 [2021-07-09 18:34:47,898 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:47,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:47,898 INFO L82 PathProgramCache]: Analyzing trace with hash -1882815202, now seen corresponding path program 13 times [2021-07-09 18:34:47,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:47,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338670748] [2021-07-09 18:34:47,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:47,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:48,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:48,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:48,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338670748] [2021-07-09 18:34:48,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338670748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:48,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552291602] [2021-07-09 18:34:48,203 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:34:48,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:48,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:48,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:48,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:34:48,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:48,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:48,657 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:48,664 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,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 21 treesize of output 13 [2021-07-09 18:34:48,670 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:48,677 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:48,684 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:48,690 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:48,696 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,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 31 treesize of output 19 [2021-07-09 18:34:48,703 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:48,709 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:48,715 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:34:48,721 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:48,728 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:48,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:48,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:48,732 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:48,816 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:34:48,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:34:48,818 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:34:48,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:48,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552291602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:48,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:48,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:34:48,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237819905] [2021-07-09 18:34:48,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:34:48,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:48,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:34:48,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:34:48,880 INFO L87 Difference]: Start difference. First operand 1411 states and 4717 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:49,779 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-07-09 18:34:49,951 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-07-09 18:34:50,210 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 50 [2021-07-09 18:34:50,340 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 56 [2021-07-09 18:34:50,487 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 51 [2021-07-09 18:34:50,704 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 57 [2021-07-09 18:34:51,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:51,040 INFO L93 Difference]: Finished difference Result 1958 states and 6368 transitions. [2021-07-09 18:34:51,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:34:51,041 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:51,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:51,044 INFO L225 Difference]: With dead ends: 1958 [2021-07-09 18:34:51,044 INFO L226 Difference]: Without dead ends: 1943 [2021-07-09 18:34:51,044 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 1969.7ms TimeCoverageRelationStatistics Valid=196, Invalid=1064, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:34:51,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1943 states. [2021-07-09 18:34:51,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1943 to 1455. [2021-07-09 18:34:51,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.343878954607978) internal successors, (4862), 1454 states have internal predecessors, (4862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:51,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4862 transitions. [2021-07-09 18:34:51,065 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4862 transitions. Word has length 26 [2021-07-09 18:34:51,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:51,065 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4862 transitions. [2021-07-09 18:34:51,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:51,065 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4862 transitions. [2021-07-09 18:34:51,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:51,068 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:51,068 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, 1, 1] [2021-07-09 18:34:51,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable996 [2021-07-09 18:34:51,268 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:51,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:51,269 INFO L82 PathProgramCache]: Analyzing trace with hash 950706158, now seen corresponding path program 14 times [2021-07-09 18:34:51,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:51,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911072040] [2021-07-09 18:34:51,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:51,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:51,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:51,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911072040] [2021-07-09 18:34:51,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911072040] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:51,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427935893] [2021-07-09 18:34:51,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:51,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:34:51,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:51,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:34:51,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:52,078 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-07-09 18:34:52,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,169 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:34:52,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-07-09 18:34:52,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:52,335 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-07-09 18:34:52,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,362 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-09 18:34:52,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 29 [2021-07-09 18:34:52,364 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:52,543 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-07-09 18:34:52,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,566 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 34 [2021-07-09 18:34:52,572 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:52,720 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-07-09 18:34:52,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,744 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-09 18:34:52,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 38 treesize of output 30 [2021-07-09 18:34:52,746 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:52,890 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-09 18:34:52,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,916 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:34:52,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 40 treesize of output 34 [2021-07-09 18:34:52,920 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:53,058 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-09 18:34:53,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:53,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:53,078 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:53,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 45 treesize of output 41 [2021-07-09 18:34:53,082 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:53,232 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-07-09 18:34:53,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:53,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:53,258 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:34:53,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-07-09 18:34:53,261 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:53,404 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-09 18:34:53,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:53,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:53,423 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:53,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 41 [2021-07-09 18:34:53,424 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:53,572 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-09 18:34:53,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:53,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:34:53,590 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:445, output treesize:479 [2021-07-09 18:34:53,899 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 54 [2021-07-09 18:34:54,123 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-07-09 18:34:54,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:54,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427935893] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:54,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:54,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:34:54,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447937858] [2021-07-09 18:34:54,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:54,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:54,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:54,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:54,224 INFO L87 Difference]: Start difference. First operand 1455 states and 4862 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:55,194 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 36 [2021-07-09 18:34:55,395 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 53 [2021-07-09 18:34:55,743 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 44 [2021-07-09 18:34:56,078 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-07-09 18:34:56,322 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:34:56,769 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 75 [2021-07-09 18:34:56,984 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-07-09 18:34:57,249 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 47 [2021-07-09 18:34:57,605 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-07-09 18:34:57,978 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 48 [2021-07-09 18:34:58,225 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 41 [2021-07-09 18:34:58,695 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 70 [2021-07-09 18:34:58,926 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 33 [2021-07-09 18:34:59,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:59,011 INFO L93 Difference]: Finished difference Result 2081 states and 6658 transitions. [2021-07-09 18:34:59,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:34:59,012 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:59,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:59,015 INFO L225 Difference]: With dead ends: 2081 [2021-07-09 18:34:59,015 INFO L226 Difference]: Without dead ends: 2051 [2021-07-09 18:34:59,015 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 5131.9ms TimeCoverageRelationStatistics Valid=271, Invalid=1621, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:34:59,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2051 states. [2021-07-09 18:34:59,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2051 to 1451. [2021-07-09 18:34:59,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1451 states, 1450 states have (on average 3.3393103448275863) internal successors, (4842), 1450 states have internal predecessors, (4842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:59,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1451 states to 1451 states and 4842 transitions. [2021-07-09 18:34:59,037 INFO L78 Accepts]: Start accepts. Automaton has 1451 states and 4842 transitions. Word has length 26 [2021-07-09 18:34:59,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:59,037 INFO L482 AbstractCegarLoop]: Abstraction has 1451 states and 4842 transitions. [2021-07-09 18:34:59,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:59,038 INFO L276 IsEmpty]: Start isEmpty. Operand 1451 states and 4842 transitions. [2021-07-09 18:34:59,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:59,040 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:59,040 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, 1, 1] [2021-07-09 18:34:59,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1028,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:59,253 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:59,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:59,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1764992822, now seen corresponding path program 15 times [2021-07-09 18:34:59,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:59,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150758200] [2021-07-09 18:34:59,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:59,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:59,544 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:59,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:59,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150758200] [2021-07-09 18:34:59,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150758200] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:59,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499525018] [2021-07-09 18:34:59,545 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:59,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:34:59,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:59,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:34:59,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:59,928 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:59,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 36 treesize of output 22 [2021-07-09 18:34:59,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:59,944 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:59,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:34:59,945 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:59,964 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:59,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:34:59,968 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:59,984 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:59,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:59,985 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:59,994 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:59,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2021-07-09 18:34:59,995 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,010 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:00,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:35:00,013 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,021 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:00,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:00,022 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,030 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:00,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:35:00,031 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,047 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:00,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:35:00,049 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,063 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:00,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:35:00,068 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,077 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:00,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-09 18:35:00,077 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,096 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:00,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:35:00,099 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,115 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:00,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:35:00,116 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,125 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:00,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:00,125 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,142 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:00,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:35:00,144 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,150 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:00,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-09 18:35:00,150 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,271 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-07-09 18:35:00,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:00,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:00,285 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:769, output treesize:376 [2021-07-09 18:35:00,580 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-07-09 18:35:00,701 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:00,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499525018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:00,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:00,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:35:00,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118705926] [2021-07-09 18:35:00,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:00,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:00,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:00,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:00,702 INFO L87 Difference]: Start difference. First operand 1451 states and 4842 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:01,305 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 45 [2021-07-09 18:35:01,825 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 56 [2021-07-09 18:35:01,954 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 45 [2021-07-09 18:35:02,124 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 66 [2021-07-09 18:35:02,441 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 67 [2021-07-09 18:35:02,799 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 58 [2021-07-09 18:35:03,451 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 33 [2021-07-09 18:35:03,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:03,526 INFO L93 Difference]: Finished difference Result 2000 states and 6458 transitions. [2021-07-09 18:35:03,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:35:03,527 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:03,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:03,530 INFO L225 Difference]: With dead ends: 2000 [2021-07-09 18:35:03,530 INFO L226 Difference]: Without dead ends: 1985 [2021-07-09 18:35:03,530 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 2883.3ms TimeCoverageRelationStatistics Valid=225, Invalid=1335, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:35:03,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2021-07-09 18:35:03,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1452. [2021-07-09 18:35:03,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1451 states have (on average 3.3418332184700206) internal successors, (4849), 1451 states have internal predecessors, (4849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:03,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 4849 transitions. [2021-07-09 18:35:03,551 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 4849 transitions. Word has length 26 [2021-07-09 18:35:03,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:03,551 INFO L482 AbstractCegarLoop]: Abstraction has 1452 states and 4849 transitions. [2021-07-09 18:35:03,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:03,551 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 4849 transitions. [2021-07-09 18:35:03,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:03,553 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:03,553 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, 1, 1] [2021-07-09 18:35:03,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1054,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:03,769 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:03,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:03,769 INFO L82 PathProgramCache]: Analyzing trace with hash 505986546, now seen corresponding path program 16 times [2021-07-09 18:35:03,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:03,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658525340] [2021-07-09 18:35:03,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:03,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:04,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:04,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:04,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658525340] [2021-07-09 18:35:04,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658525340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:04,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390914295] [2021-07-09 18:35:04,190 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:04,216 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:35:04,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:04,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:35:04,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:04,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:04,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-07-09 18:35:04,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,481 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:04,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:35:04,482 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,494 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:04,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:35:04,495 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,509 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:04,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 24 [2021-07-09 18:35:04,518 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,535 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:04,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-07-09 18:35:04,537 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,552 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:04,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 24 [2021-07-09 18:35:04,553 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,564 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:04,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:04,565 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,578 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:04,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-07-09 18:35:04,582 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,593 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:04,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:04,594 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,605 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:04,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:35:04,606 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,620 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:04,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 20 [2021-07-09 18:35:04,622 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,633 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:04,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:04,634 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,649 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:04,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-07-09 18:35:04,651 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,663 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:04,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-09 18:35:04,663 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,676 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:04,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-07-09 18:35:04,678 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:04,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:04,685 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:04,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:35:04,686 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:04,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:04,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:04,774 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:729, output treesize:181 [2021-07-09 18:35:04,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:04,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390914295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:04,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:04,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:35:04,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922408968] [2021-07-09 18:35:04,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:04,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:04,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:04,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:04,987 INFO L87 Difference]: Start difference. First operand 1452 states and 4849 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:05,461 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 34 [2021-07-09 18:35:05,775 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 42 [2021-07-09 18:35:06,145 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 62 [2021-07-09 18:35:06,342 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 46 [2021-07-09 18:35:06,517 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 56 [2021-07-09 18:35:06,721 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 55 [2021-07-09 18:35:06,947 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 52 [2021-07-09 18:35:07,198 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 51 [2021-07-09 18:35:07,442 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-07-09 18:35:07,803 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-07-09 18:35:08,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:08,022 INFO L93 Difference]: Finished difference Result 2355 states and 7541 transitions. [2021-07-09 18:35:08,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:35:08,023 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:08,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:08,027 INFO L225 Difference]: With dead ends: 2355 [2021-07-09 18:35:08,027 INFO L226 Difference]: Without dead ends: 2325 [2021-07-09 18:35:08,028 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 3211.3ms TimeCoverageRelationStatistics Valid=270, Invalid=1290, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:35:08,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2325 states. [2021-07-09 18:35:08,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2325 to 1465. [2021-07-09 18:35:08,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1464 states have (on average 3.3490437158469946) internal successors, (4903), 1464 states have internal predecessors, (4903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:08,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 4903 transitions. [2021-07-09 18:35:08,054 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 4903 transitions. Word has length 26 [2021-07-09 18:35:08,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:08,054 INFO L482 AbstractCegarLoop]: Abstraction has 1465 states and 4903 transitions. [2021-07-09 18:35:08,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:08,054 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 4903 transitions. [2021-07-09 18:35:08,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:08,057 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:08,057 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, 1, 1] [2021-07-09 18:35:08,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1107,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:08,257 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:08,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:08,258 INFO L82 PathProgramCache]: Analyzing trace with hash -1484642536, now seen corresponding path program 17 times [2021-07-09 18:35:08,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:08,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276358583] [2021-07-09 18:35:08,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:08,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:08,588 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:08,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:08,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276358583] [2021-07-09 18:35:08,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276358583] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:08,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201491024] [2021-07-09 18:35:08,588 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:08,615 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:35:08,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:08,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:35:08,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:08,961 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-07-09 18:35:09,140 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-07-09 18:35:09,225 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_46], 2=[A, v_prenex_45]} [2021-07-09 18:35:09,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:09,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,344 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-07-09 18:35:09,345 INFO L628 ElimStorePlain]: treesize reduction 54, result has 69.8 percent of original size [2021-07-09 18:35:09,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:09,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:09,350 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:09,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:09,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:09,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:09,404 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:09,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:09,410 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:09,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:35:09,453 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:193, output treesize:51 [2021-07-09 18:35:09,514 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:09,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201491024] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:09,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:09,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:35:09,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317920351] [2021-07-09 18:35:09,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:09,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:09,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:09,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:09,515 INFO L87 Difference]: Start difference. First operand 1465 states and 4903 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:10,429 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 41 [2021-07-09 18:35:10,582 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 50 [2021-07-09 18:35:10,937 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-09 18:35:11,298 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 62 [2021-07-09 18:35:11,510 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 54 [2021-07-09 18:35:11,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:11,695 INFO L93 Difference]: Finished difference Result 2028 states and 6589 transitions. [2021-07-09 18:35:11,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:35:11,695 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:11,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:11,699 INFO L225 Difference]: With dead ends: 2028 [2021-07-09 18:35:11,699 INFO L226 Difference]: Without dead ends: 1998 [2021-07-09 18:35:11,699 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 2466.5ms TimeCoverageRelationStatistics Valid=235, Invalid=1171, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:35:11,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2021-07-09 18:35:11,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1468. [2021-07-09 18:35:11,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 1467 states have (on average 3.3503749147920927) internal successors, (4915), 1467 states have internal predecessors, (4915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:11,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 4915 transitions. [2021-07-09 18:35:11,719 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 4915 transitions. Word has length 26 [2021-07-09 18:35:11,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:11,719 INFO L482 AbstractCegarLoop]: Abstraction has 1468 states and 4915 transitions. [2021-07-09 18:35:11,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:11,720 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 4915 transitions. [2021-07-09 18:35:11,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:11,722 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:11,722 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, 1, 1] [2021-07-09 18:35:11,922 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1132 [2021-07-09 18:35:11,923 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:11,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:11,923 INFO L82 PathProgramCache]: Analyzing trace with hash -808425550, now seen corresponding path program 18 times [2021-07-09 18:35:11,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:11,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495893640] [2021-07-09 18:35:11,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:11,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:12,310 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:12,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:12,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495893640] [2021-07-09 18:35:12,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495893640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:12,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861975638] [2021-07-09 18:35:12,311 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:12,338 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:35:12,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:12,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:35:12,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:12,672 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:35:12,824 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_54, v_prenex_64, v_prenex_58], 6=[A, v_prenex_60, v_prenex_62, v_prenex_56, v_prenex_66]} [2021-07-09 18:35:12,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:12,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:12,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:12,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,197 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 130 [2021-07-09 18:35:13,198 INFO L628 ElimStorePlain]: treesize reduction 272, result has 55.1 percent of original size [2021-07-09 18:35:13,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,211 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:35:13,212 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,339 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-07-09 18:35:13,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,353 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:13,354 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,476 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-07-09 18:35:13,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,491 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:35:13,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-07-09 18:35:13,492 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,608 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-07-09 18:35:13,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,621 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:35:13,635 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,748 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-07-09 18:35:13,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,765 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:35:13,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 22 [2021-07-09 18:35:13,766 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,878 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-07-09 18:35:13,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,889 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-07-09 18:35:13,893 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:14,002 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:35:14,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-07-09 18:35:14,004 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:14,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:14,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:14,104 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:621, output treesize:217 [2021-07-09 18:35:14,277 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-07-09 18:35:14,372 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:14,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861975638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:14,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:14,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:35:14,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048619147] [2021-07-09 18:35:14,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:35:14,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:14,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:35:14,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:14,373 INFO L87 Difference]: Start difference. First operand 1468 states and 4915 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:15,049 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 39 [2021-07-09 18:35:15,621 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-07-09 18:35:16,134 WARN L205 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-07-09 18:35:16,528 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 59 [2021-07-09 18:35:16,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:16,766 INFO L93 Difference]: Finished difference Result 1972 states and 6440 transitions. [2021-07-09 18:35:16,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:35:16,766 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:16,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:16,769 INFO L225 Difference]: With dead ends: 1972 [2021-07-09 18:35:16,769 INFO L226 Difference]: Without dead ends: 1957 [2021-07-09 18:35:16,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 2847.9ms TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:35:16,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2021-07-09 18:35:16,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1465. [2021-07-09 18:35:16,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1464 states have (on average 3.3490437158469946) internal successors, (4903), 1464 states have internal predecessors, (4903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:16,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 4903 transitions. [2021-07-09 18:35:16,792 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 4903 transitions. Word has length 26 [2021-07-09 18:35:16,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:16,792 INFO L482 AbstractCegarLoop]: Abstraction has 1465 states and 4903 transitions. [2021-07-09 18:35:16,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:16,793 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 4903 transitions. [2021-07-09 18:35:16,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:16,795 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:16,795 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, 1, 1] [2021-07-09 18:35:17,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1142,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:17,008 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:17,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:17,008 INFO L82 PathProgramCache]: Analyzing trace with hash -2091148486, now seen corresponding path program 19 times [2021-07-09 18:35:17,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:17,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232849778] [2021-07-09 18:35:17,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:17,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:17,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:17,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:17,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232849778] [2021-07-09 18:35:17,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232849778] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:17,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637174030] [2021-07-09 18:35:17,456 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:17,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:17,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:35:17,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:17,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:17,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:17,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:17,880 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:17,886 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:35:17,892 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:35:17,899 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:17,905 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:17,911 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:17,917 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:17,925 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:35:17,932 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:17,938 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:17,944 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:17,950 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:17,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:17,955 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,032 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:35:18,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:35:18,034 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:35:18,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:18,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637174030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:18,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:18,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:35:18,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252346152] [2021-07-09 18:35:18,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:35:18,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:18,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:35:18,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:18,085 INFO L87 Difference]: Start difference. First operand 1465 states and 4903 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:19,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:19,068 INFO L93 Difference]: Finished difference Result 1916 states and 6261 transitions. [2021-07-09 18:35:19,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:35:19,069 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:19,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:19,072 INFO L225 Difference]: With dead ends: 1916 [2021-07-09 18:35:19,072 INFO L226 Difference]: Without dead ends: 1895 [2021-07-09 18:35:19,072 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1193.9ms TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:35:19,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1895 states. [2021-07-09 18:35:19,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1895 to 1506. [2021-07-09 18:35:19,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.345514950166113) internal successors, (5035), 1505 states have internal predecessors, (5035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:19,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5035 transitions. [2021-07-09 18:35:19,092 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5035 transitions. Word has length 26 [2021-07-09 18:35:19,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:19,093 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5035 transitions. [2021-07-09 18:35:19,093 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:19,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5035 transitions. [2021-07-09 18:35:19,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:19,095 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:19,095 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, 1, 1] [2021-07-09 18:35:19,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1167 [2021-07-09 18:35:19,296 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:19,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:19,296 INFO L82 PathProgramCache]: Analyzing trace with hash 2036009718, now seen corresponding path program 20 times [2021-07-09 18:35:19,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:19,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974429470] [2021-07-09 18:35:19,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:19,554 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 35 [2021-07-09 18:35:19,774 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:19,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:19,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974429470] [2021-07-09 18:35:19,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974429470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:19,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464312420] [2021-07-09 18:35:19,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:19,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:35:19,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:19,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:35:19,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:20,402 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:35:20,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 36 [2021-07-09 18:35:20,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:20,439 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:20,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-07-09 18:35:20,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:20,922 WARN L205 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 81 [2021-07-09 18:35:20,923 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.3 percent of original size [2021-07-09 18:35:20,944 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:20,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 16 treesize of output 34 [2021-07-09 18:35:20,951 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:20,975 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:35:20,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 18:35:20,979 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:21,121 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-09 18:35:21,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:21,148 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:35:21,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2021-07-09 18:35:21,150 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:21,173 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:35:21,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 18:35:21,177 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:21,322 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-07-09 18:35:21,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:21,354 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-09 18:35:21,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:35:21,355 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:21,380 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:35:21,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 39 [2021-07-09 18:35:21,381 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:21,521 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-07-09 18:35:21,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:21,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:21,556 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:365, output treesize:746 [2021-07-09 18:35:22,029 WARN L205 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 79 [2021-07-09 18:35:22,341 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-07-09 18:35:22,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:22,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464312420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:22,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:22,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:35:22,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356911381] [2021-07-09 18:35:22,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:22,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:22,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:22,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:22,473 INFO L87 Difference]: Start difference. First operand 1506 states and 5035 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:22,644 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 21 [2021-07-09 18:35:22,803 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 27 [2021-07-09 18:35:23,191 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 47 [2021-07-09 18:35:23,511 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 51 [2021-07-09 18:35:23,887 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 50 [2021-07-09 18:35:24,220 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 41 [2021-07-09 18:35:24,450 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-07-09 18:35:25,049 WARN L205 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 83 [2021-07-09 18:35:25,195 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2021-07-09 18:35:25,628 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 53 [2021-07-09 18:35:25,923 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 53 [2021-07-09 18:35:26,417 WARN L205 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 61 [2021-07-09 18:35:26,897 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-07-09 18:35:27,410 WARN L205 SmtUtils]: Spent 457.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2021-07-09 18:35:27,800 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 44 [2021-07-09 18:35:27,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:27,857 INFO L93 Difference]: Finished difference Result 2133 states and 6814 transitions. [2021-07-09 18:35:27,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:35:27,857 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:27,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:27,861 INFO L225 Difference]: With dead ends: 2133 [2021-07-09 18:35:27,861 INFO L226 Difference]: Without dead ends: 2108 [2021-07-09 18:35:27,862 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 6315.9ms TimeCoverageRelationStatistics Valid=320, Invalid=1486, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:35:27,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-07-09 18:35:27,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1529. [2021-07-09 18:35:27,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1529 states, 1528 states have (on average 3.352094240837696) internal successors, (5122), 1528 states have internal predecessors, (5122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:27,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1529 states to 1529 states and 5122 transitions. [2021-07-09 18:35:27,883 INFO L78 Accepts]: Start accepts. Automaton has 1529 states and 5122 transitions. Word has length 26 [2021-07-09 18:35:27,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:27,883 INFO L482 AbstractCegarLoop]: Abstraction has 1529 states and 5122 transitions. [2021-07-09 18:35:27,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:27,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1529 states and 5122 transitions. [2021-07-09 18:35:27,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:27,885 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:27,885 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, 1, 1] [2021-07-09 18:35:28,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1199 [2021-07-09 18:35:28,101 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:28,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:28,101 INFO L82 PathProgramCache]: Analyzing trace with hash 2016041692, now seen corresponding path program 21 times [2021-07-09 18:35:28,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:28,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758875851] [2021-07-09 18:35:28,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:28,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:28,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:28,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:28,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758875851] [2021-07-09 18:35:28,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758875851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:28,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027072318] [2021-07-09 18:35:28,548 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:28,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:35:28,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:28,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:35:28,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:28,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,910 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:28,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:35:28,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,919 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:28,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:28,920 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:28,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:35:28,934 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,946 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:28,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:35:28,950 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,961 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:28,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:28,961 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,970 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:28,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:35:28,970 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,981 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:28,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:28,982 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,991 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:28,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:28,992 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:29,002 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:29,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:35:29,004 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:29,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:29,014 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:29,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:29,017 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:29,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:29,025 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:29,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:29,026 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:29,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:29,036 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:29,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:35:29,038 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:29,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:29,049 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:29,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:29,051 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:29,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:29,060 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:29,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:29,061 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:29,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:29,069 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:29,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:29,069 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:29,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:29,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:29,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:29,080 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:29,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:29,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:29,167 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:657, output treesize:174 [2021-07-09 18:35:29,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:29,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027072318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:29,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:29,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:35:29,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725607015] [2021-07-09 18:35:29,367 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:29,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:29,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:29,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:29,368 INFO L87 Difference]: Start difference. First operand 1529 states and 5122 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:30,409 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-07-09 18:35:30,587 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-07-09 18:35:30,843 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-07-09 18:35:31,003 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 30 [2021-07-09 18:35:31,302 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 52 [2021-07-09 18:35:31,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:31,356 INFO L93 Difference]: Finished difference Result 2011 states and 6582 transitions. [2021-07-09 18:35:31,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:35:31,357 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:31,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:31,360 INFO L225 Difference]: With dead ends: 2011 [2021-07-09 18:35:31,360 INFO L226 Difference]: Without dead ends: 1982 [2021-07-09 18:35:31,360 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 2285.6ms TimeCoverageRelationStatistics Valid=217, Invalid=905, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:35:31,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2021-07-09 18:35:31,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1532. [2021-07-09 18:35:31,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1532 states, 1531 states have (on average 3.3527106466361856) internal successors, (5133), 1531 states have internal predecessors, (5133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:31,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1532 states to 1532 states and 5133 transitions. [2021-07-09 18:35:31,380 INFO L78 Accepts]: Start accepts. Automaton has 1532 states and 5133 transitions. Word has length 26 [2021-07-09 18:35:31,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:31,381 INFO L482 AbstractCegarLoop]: Abstraction has 1532 states and 5133 transitions. [2021-07-09 18:35:31,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:31,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1532 states and 5133 transitions. [2021-07-09 18:35:31,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:31,383 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:31,383 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, 1, 1] [2021-07-09 18:35:31,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1279 [2021-07-09 18:35:31,593 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:31,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:31,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1960184130, now seen corresponding path program 22 times [2021-07-09 18:35:31,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:31,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913141849] [2021-07-09 18:35:31,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:31,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:32,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:32,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:32,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913141849] [2021-07-09 18:35:32,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913141849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:32,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107169622] [2021-07-09 18:35:32,009 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:32,038 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:35:32,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:32,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:35:32,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:32,370 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-07-09 18:35:32,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:32,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:32,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:35:32,433 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:32,542 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2021-07-09 18:35:32,542 INFO L628 ElimStorePlain]: treesize reduction 91, result has 58.6 percent of original size [2021-07-09 18:35:32,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:32,547 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:32,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:32,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_87 vanished before elimination [2021-07-09 18:35:32,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:32,595 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:32,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:32,600 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:32,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:32,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:35:32,639 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:272, output treesize:51 [2021-07-09 18:35:32,695 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:32,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107169622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:32,696 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:32,696 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:35:32,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708935371] [2021-07-09 18:35:32,696 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:35:32,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:32,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:35:32,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:35:32,696 INFO L87 Difference]: Start difference. First operand 1532 states and 5133 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:32,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:32,967 INFO L93 Difference]: Finished difference Result 1607 states and 5324 transitions. [2021-07-09 18:35:32,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:35:32,968 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:32,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:32,970 INFO L225 Difference]: With dead ends: 1607 [2021-07-09 18:35:32,970 INFO L226 Difference]: Without dead ends: 1592 [2021-07-09 18:35:32,970 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 786.8ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:32,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2021-07-09 18:35:32,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1538. [2021-07-09 18:35:32,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1538 states, 1537 states have (on average 3.3545868575146387) internal successors, (5156), 1537 states have internal predecessors, (5156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:32,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1538 states to 1538 states and 5156 transitions. [2021-07-09 18:35:32,989 INFO L78 Accepts]: Start accepts. Automaton has 1538 states and 5156 transitions. Word has length 26 [2021-07-09 18:35:32,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:32,989 INFO L482 AbstractCegarLoop]: Abstraction has 1538 states and 5156 transitions. [2021-07-09 18:35:32,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:32,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1538 states and 5156 transitions. [2021-07-09 18:35:32,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:32,991 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:32,991 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, 1, 1] [2021-07-09 18:35:33,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1320,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:33,192 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:33,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:33,192 INFO L82 PathProgramCache]: Analyzing trace with hash -389358530, now seen corresponding path program 23 times [2021-07-09 18:35:33,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:33,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989216717] [2021-07-09 18:35:33,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:33,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:33,537 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:33,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:33,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989216717] [2021-07-09 18:35:33,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989216717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:33,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881697408] [2021-07-09 18:35:33,538 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:33,567 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:35:33,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:33,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:33,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:34,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,074 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:34,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:35:34,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,098 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:34,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:35:34,099 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,253 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-07-09 18:35:34,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:34,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,277 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:34,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:35:34,279 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,299 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:34,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:35:34,303 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,443 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-09 18:35:34,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:34,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:34,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:35:34,464 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,485 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:34,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-07-09 18:35:34,487 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,762 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-07-09 18:35:34,763 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.9 percent of original size [2021-07-09 18:35:34,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:34,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:35:34,785 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,800 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:34,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:35:34,801 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,058 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 55 [2021-07-09 18:35:35,059 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.5 percent of original size [2021-07-09 18:35:35,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:35,079 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:259 [2021-07-09 18:35:35,276 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 41 [2021-07-09 18:35:35,377 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:35,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881697408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:35,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:35,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:35:35,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624109812] [2021-07-09 18:35:35,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:35,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:35,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:35,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:35,378 INFO L87 Difference]: Start difference. First operand 1538 states and 5156 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:36,245 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-07-09 18:35:36,911 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 38 [2021-07-09 18:35:36,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:36,961 INFO L93 Difference]: Finished difference Result 2227 states and 7222 transitions. [2021-07-09 18:35:36,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:35:36,962 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:36,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:36,965 INFO L225 Difference]: With dead ends: 2227 [2021-07-09 18:35:36,966 INFO L226 Difference]: Without dead ends: 2177 [2021-07-09 18:35:36,966 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 2035.4ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:35:36,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2177 states. [2021-07-09 18:35:36,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2177 to 1545. [2021-07-09 18:35:36,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1545 states, 1544 states have (on average 3.3588082901554404) internal successors, (5186), 1544 states have internal predecessors, (5186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:36,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1545 states to 1545 states and 5186 transitions. [2021-07-09 18:35:36,989 INFO L78 Accepts]: Start accepts. Automaton has 1545 states and 5186 transitions. Word has length 26 [2021-07-09 18:35:36,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:36,989 INFO L482 AbstractCegarLoop]: Abstraction has 1545 states and 5186 transitions. [2021-07-09 18:35:36,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:36,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1545 states and 5186 transitions. [2021-07-09 18:35:36,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:36,991 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:36,991 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, 1, 1] [2021-07-09 18:35:37,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1331 [2021-07-09 18:35:37,192 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:37,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:37,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1800748254, now seen corresponding path program 24 times [2021-07-09 18:35:37,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:37,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117926983] [2021-07-09 18:35:37,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:37,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:37,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:37,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:37,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117926983] [2021-07-09 18:35:37,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117926983] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:37,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852049774] [2021-07-09 18:35:37,673 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:37,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:35:37,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:37,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:35:37,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:37,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:37,921 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:37,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:37,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:37,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:37,930 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:37,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:35:37,930 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:37,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:37,938 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:37,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:37,939 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:37,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:37,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:37,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:37,952 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:37,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:37,962 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:37,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:35:37,966 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:37,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:37,974 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:37,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:37,975 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:37,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:37,985 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:37,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:37,987 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:37,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:37,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:37,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:35:37,998 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,007 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:38,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:35:38,008 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,018 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:38,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:35:38,022 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,031 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:38,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:38,032 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,039 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:38,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:38,040 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,051 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:38,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:38,052 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,069 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:38,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:38,071 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,081 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:38,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:35:38,082 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,087 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:38,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:38,088 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:38,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:38,173 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-07-09 18:35:38,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:38,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852049774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:38,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:38,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:35:38,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793950472] [2021-07-09 18:35:38,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:38,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:38,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:38,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:38,361 INFO L87 Difference]: Start difference. First operand 1545 states and 5186 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:39,051 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-07-09 18:35:39,684 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 42 [2021-07-09 18:35:39,955 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 29 [2021-07-09 18:35:40,193 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 58 [2021-07-09 18:35:40,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:40,273 INFO L93 Difference]: Finished difference Result 2071 states and 6812 transitions. [2021-07-09 18:35:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:35:40,274 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:40,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:40,277 INFO L225 Difference]: With dead ends: 2071 [2021-07-09 18:35:40,277 INFO L226 Difference]: Without dead ends: 2052 [2021-07-09 18:35:40,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 2206.2ms TimeCoverageRelationStatistics Valid=191, Invalid=931, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:35:40,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2052 states. [2021-07-09 18:35:40,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2052 to 1557. [2021-07-09 18:35:40,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1557 states, 1556 states have (on average 3.3618251928020566) internal successors, (5231), 1556 states have internal predecessors, (5231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:40,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1557 states to 1557 states and 5231 transitions. [2021-07-09 18:35:40,311 INFO L78 Accepts]: Start accepts. Automaton has 1557 states and 5231 transitions. Word has length 26 [2021-07-09 18:35:40,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:40,311 INFO L482 AbstractCegarLoop]: Abstraction has 1557 states and 5231 transitions. [2021-07-09 18:35:40,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:40,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1557 states and 5231 transitions. [2021-07-09 18:35:40,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:40,313 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:40,313 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, 1, 1] [2021-07-09 18:35:40,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1387 [2021-07-09 18:35:40,515 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:40,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:40,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1506727430, now seen corresponding path program 25 times [2021-07-09 18:35:40,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:40,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274655773] [2021-07-09 18:35:40,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:40,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:40,868 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-07-09 18:35:40,979 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:40,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:40,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274655773] [2021-07-09 18:35:40,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274655773] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:40,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098546346] [2021-07-09 18:35:40,979 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:41,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:41,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:35:41,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:41,360 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 66 [2021-07-09 18:35:41,486 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_98], 3=[A, v_prenex_100], 6=[v_prenex_99]} [2021-07-09 18:35:41,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,498 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:41,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:41,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:41,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,510 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:41,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:41,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:41,651 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:35:41,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:41,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,666 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:35:41,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-07-09 18:35:41,668 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:41,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,679 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:41,679 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:35:41,681 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:41,818 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-09 18:35:41,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:41,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,833 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:35:41,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-07-09 18:35:41,835 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:41,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,845 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:41,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:35:41,849 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:41,969 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-07-09 18:35:41,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:41,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:41,984 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:35:41,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 22 [2021-07-09 18:35:41,985 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:41,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:41,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,004 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:42,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-07-09 18:35:42,008 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,135 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-07-09 18:35:42,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:42,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:42,142 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:375, output treesize:228 [2021-07-09 18:35:42,328 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-07-09 18:35:42,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:42,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098546346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:42,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:42,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:35:42,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634866598] [2021-07-09 18:35:42,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:35:42,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:42,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:35:42,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:42,439 INFO L87 Difference]: Start difference. First operand 1557 states and 5231 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:42,579 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 28 [2021-07-09 18:35:42,978 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 33 [2021-07-09 18:35:43,263 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-07-09 18:35:43,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:43,764 INFO L93 Difference]: Finished difference Result 2052 states and 6751 transitions. [2021-07-09 18:35:43,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:35:43,765 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:43,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:43,768 INFO L225 Difference]: With dead ends: 2052 [2021-07-09 18:35:43,768 INFO L226 Difference]: Without dead ends: 2027 [2021-07-09 18:35:43,768 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1905.0ms TimeCoverageRelationStatistics Valid=161, Invalid=651, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:35:43,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2027 states. [2021-07-09 18:35:43,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2027 to 1563. [2021-07-09 18:35:43,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 3.360435339308579) internal successors, (5249), 1562 states have internal predecessors, (5249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:43,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 5249 transitions. [2021-07-09 18:35:43,790 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 5249 transitions. Word has length 26 [2021-07-09 18:35:43,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:43,790 INFO L482 AbstractCegarLoop]: Abstraction has 1563 states and 5249 transitions. [2021-07-09 18:35:43,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:43,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 5249 transitions. [2021-07-09 18:35:43,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:43,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:43,792 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:43,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1404 [2021-07-09 18:35:43,993 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:43,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:43,993 INFO L82 PathProgramCache]: Analyzing trace with hash -132958662, now seen corresponding path program 42 times [2021-07-09 18:35:43,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:43,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837044202] [2021-07-09 18:35:43,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:43,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:44,480 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:44,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:44,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837044202] [2021-07-09 18:35:44,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837044202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:44,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271558994] [2021-07-09 18:35:44,481 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:44,508 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:35:44,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:44,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:35:44,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:44,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 13 [2021-07-09 18:35:44,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-07-09 18:35:44,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:35:44,833 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-09 18:35:44,842 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:35:44,850 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-09 18:35:44,862 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-07-09 18:35:44,871 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:35:44,880 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-07-09 18:35:44,888 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:35:44,897 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-07-09 18:35:44,906 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-07-09 18:35:44,914 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-07-09 18:35:44,922 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-07-09 18:35:44,931 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 7 [2021-07-09 18:35:44,938 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:44,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:35:44,943 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,980 INFO L628 ElimStorePlain]: treesize reduction 21, result has 65.0 percent of original size [2021-07-09 18:35:44,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:35:44,981 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:809, output treesize:39 [2021-07-09 18:35:45,044 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:45,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271558994] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:45,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:45,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:35:45,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683024619] [2021-07-09 18:35:45,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:45,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:45,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:45,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:45,045 INFO L87 Difference]: Start difference. First operand 1563 states and 5249 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:46,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:46,097 INFO L93 Difference]: Finished difference Result 2040 states and 6673 transitions. [2021-07-09 18:35:46,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:35:46,097 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:46,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:46,100 INFO L225 Difference]: With dead ends: 2040 [2021-07-09 18:35:46,100 INFO L226 Difference]: Without dead ends: 2014 [2021-07-09 18:35:46,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 1397.6ms TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:35:46,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2021-07-09 18:35:46,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1579. [2021-07-09 18:35:46,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.3542458808618503) internal successors, (5293), 1578 states have internal predecessors, (5293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:46,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5293 transitions. [2021-07-09 18:35:46,121 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5293 transitions. Word has length 26 [2021-07-09 18:35:46,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:46,121 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5293 transitions. [2021-07-09 18:35:46,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:46,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5293 transitions. [2021-07-09 18:35:46,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:46,123 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:46,123 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:46,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1437,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:46,324 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:46,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:46,324 INFO L82 PathProgramCache]: Analyzing trace with hash 934915902, now seen corresponding path program 43 times [2021-07-09 18:35:46,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:46,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428698840] [2021-07-09 18:35:46,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:46,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:46,781 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:46,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:46,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428698840] [2021-07-09 18:35:46,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428698840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:46,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84718890] [2021-07-09 18:35:46,782 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:35:46,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:46,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:35:46,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:47,128 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_103], 5=[v_prenex_101, v_prenex_105]} [2021-07-09 18:35:47,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:47,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:47,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:47,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:47,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:35:47,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:47,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:47,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:47,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:47,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:35:47,143 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:47,231 INFO L628 ElimStorePlain]: treesize reduction 141, result has 40.8 percent of original size [2021-07-09 18:35:47,231 INFO L518 ElimStorePlain]: Eliminatee v_prenex_103 vanished before elimination [2021-07-09 18:35:47,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:47,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:47,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:47,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:35:47,236 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:47,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:47,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:47,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:35:47,268 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:47,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:47,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:35:47,300 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:294, output treesize:33 [2021-07-09 18:35:47,345 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:47,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84718890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:47,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:47,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:35:47,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499287691] [2021-07-09 18:35:47,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:35:47,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:47,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:35:47,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:47,346 INFO L87 Difference]: Start difference. First operand 1579 states and 5293 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:48,994 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 44 [2021-07-09 18:35:50,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:50,049 INFO L93 Difference]: Finished difference Result 2239 states and 7310 transitions. [2021-07-09 18:35:50,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:35:50,050 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:50,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:50,053 INFO L225 Difference]: With dead ends: 2239 [2021-07-09 18:35:50,053 INFO L226 Difference]: Without dead ends: 2224 [2021-07-09 18:35:50,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 2836.0ms TimeCoverageRelationStatistics Valid=512, Invalid=2244, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:35:50,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2224 states. [2021-07-09 18:35:50,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2224 to 1579. [2021-07-09 18:35:50,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.3542458808618503) internal successors, (5293), 1578 states have internal predecessors, (5293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:50,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5293 transitions. [2021-07-09 18:35:50,079 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5293 transitions. Word has length 26 [2021-07-09 18:35:50,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:50,079 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5293 transitions. [2021-07-09 18:35:50,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:50,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5293 transitions. [2021-07-09 18:35:50,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:50,082 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:50,082 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, 1, 1] [2021-07-09 18:35:50,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1456 [2021-07-09 18:35:50,282 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:50,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:50,282 INFO L82 PathProgramCache]: Analyzing trace with hash 346540478, now seen corresponding path program 26 times [2021-07-09 18:35:50,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:50,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592766365] [2021-07-09 18:35:50,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:50,715 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:50,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:50,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592766365] [2021-07-09 18:35:50,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592766365] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:50,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956569839] [2021-07-09 18:35:50,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:50,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:35:50,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:50,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:35:50,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:50,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:50,992 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:50,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:50,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,001 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:51,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:35:51,002 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,009 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:51,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:51,010 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:51,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:51,022 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,034 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:51,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:35:51,038 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,047 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:51,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:51,048 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,058 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:51,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:35:51,059 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,070 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:51,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:35:51,071 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,081 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:51,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:35:51,082 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,093 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:51,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:35:51,097 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,106 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:51,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:51,107 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,116 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:51,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:51,117 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,128 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:51,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:51,129 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,139 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:51,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:51,141 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,151 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:51,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:35:51,152 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:51,167 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:51,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:51,167 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:51,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:51,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:51,242 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-07-09 18:35:51,429 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:51,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956569839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:51,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:51,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:35:51,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234511149] [2021-07-09 18:35:51,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:51,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:51,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:51,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:51,430 INFO L87 Difference]: Start difference. First operand 1579 states and 5293 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:53,002 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 64 [2021-07-09 18:35:53,184 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 43 [2021-07-09 18:35:53,503 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-07-09 18:35:53,728 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-07-09 18:35:54,008 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 46 [2021-07-09 18:35:54,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:54,052 INFO L93 Difference]: Finished difference Result 2206 states and 7151 transitions. [2021-07-09 18:35:54,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:35:54,052 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:54,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:54,055 INFO L225 Difference]: With dead ends: 2206 [2021-07-09 18:35:54,055 INFO L226 Difference]: Without dead ends: 2187 [2021-07-09 18:35:54,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 2831.2ms TimeCoverageRelationStatistics Valid=286, Invalid=1354, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:35:54,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2187 states. [2021-07-09 18:35:54,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2187 to 1585. [2021-07-09 18:35:54,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1585 states, 1584 states have (on average 3.352272727272727) internal successors, (5310), 1584 states have internal predecessors, (5310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:54,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1585 states to 1585 states and 5310 transitions. [2021-07-09 18:35:54,088 INFO L78 Accepts]: Start accepts. Automaton has 1585 states and 5310 transitions. Word has length 26 [2021-07-09 18:35:54,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:54,088 INFO L482 AbstractCegarLoop]: Abstraction has 1585 states and 5310 transitions. [2021-07-09 18:35:54,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:54,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1585 states and 5310 transitions. [2021-07-09 18:35:54,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:54,091 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:54,091 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:54,291 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1470,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:54,291 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:54,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:54,292 INFO L82 PathProgramCache]: Analyzing trace with hash 1896922042, now seen corresponding path program 44 times [2021-07-09 18:35:54,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:54,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939418341] [2021-07-09 18:35:54,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:54,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:54,782 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:54,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:54,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939418341] [2021-07-09 18:35:54,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939418341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:54,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609762262] [2021-07-09 18:35:54,783 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:35:54,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:35:54,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:54,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:35:54,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:55,210 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-07-09 18:35:55,528 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_118, A], 5=[v_prenex_120, v_prenex_116]} [2021-07-09 18:35:55,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:55,550 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:55,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:35:55,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:55,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:55,567 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:55,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:35:55,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:55,740 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:35:55,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:55,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:55,763 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:55,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:35:55,765 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:55,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:55,784 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:55,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 21 treesize of output 25 [2021-07-09 18:35:55,787 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:55,944 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-09 18:35:55,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:55,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:55,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:55,965 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:55,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:35:55,966 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:55,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:55,980 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:55,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:35:55,985 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:56,126 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-09 18:35:56,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:56,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:56,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:56,150 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:56,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:35:56,151 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:56,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:56,169 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:56,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:35:56,171 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:56,296 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-07-09 18:35:56,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:56,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:56,310 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:393, output treesize:161 [2021-07-09 18:35:56,462 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:56,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609762262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:56,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:56,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:35:56,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891062247] [2021-07-09 18:35:56,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:35:56,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:56,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:35:56,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:35:56,463 INFO L87 Difference]: Start difference. First operand 1585 states and 5310 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:35:57,132 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 43 [2021-07-09 18:35:58,948 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 46 [2021-07-09 18:35:59,425 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-07-09 18:35:59,586 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 52 [2021-07-09 18:36:00,207 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 64 [2021-07-09 18:36:00,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:00,624 INFO L93 Difference]: Finished difference Result 2573 states and 8159 transitions. [2021-07-09 18:36:00,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:36:00,625 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:00,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:00,629 INFO L225 Difference]: With dead ends: 2573 [2021-07-09 18:36:00,629 INFO L226 Difference]: Without dead ends: 2529 [2021-07-09 18:36:00,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1241 ImplicationChecksByTransitivity, 4393.5ms TimeCoverageRelationStatistics Valid=671, Invalid=3361, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:36:00,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2529 states. [2021-07-09 18:36:00,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2529 to 1585. [2021-07-09 18:36:00,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1585 states, 1584 states have (on average 3.352272727272727) internal successors, (5310), 1584 states have internal predecessors, (5310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:00,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1585 states to 1585 states and 5310 transitions. [2021-07-09 18:36:00,652 INFO L78 Accepts]: Start accepts. Automaton has 1585 states and 5310 transitions. Word has length 26 [2021-07-09 18:36:00,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:00,652 INFO L482 AbstractCegarLoop]: Abstraction has 1585 states and 5310 transitions. [2021-07-09 18:36:00,652 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:36:00,652 INFO L276 IsEmpty]: Start isEmpty. Operand 1585 states and 5310 transitions. [2021-07-09 18:36:00,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:00,654 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:00,654 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:00,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1487 [2021-07-09 18:36:00,855 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:00,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:00,855 INFO L82 PathProgramCache]: Analyzing trace with hash 920603198, now seen corresponding path program 45 times [2021-07-09 18:36:00,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:00,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334183662] [2021-07-09 18:36:00,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:00,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:01,289 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:01,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:01,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334183662] [2021-07-09 18:36:01,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334183662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:01,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530896134] [2021-07-09 18:36:01,290 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:36:01,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:36:01,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:01,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:01,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:01,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:01,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:01,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:01,953 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:36:01,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 33 [2021-07-09 18:36:01,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:01,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:01,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:01,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:01,987 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:01,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2021-07-09 18:36:01,995 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,025 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:36:02,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:36:02,026 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,056 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:36:02,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 26 [2021-07-09 18:36:02,058 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,078 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:02,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:36:02,078 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,098 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:02,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:36:02,099 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,118 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:02,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:36:02,119 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,139 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:02,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-07-09 18:36:02,140 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,168 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:36:02,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-07-09 18:36:02,170 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,199 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:36:02,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 25 [2021-07-09 18:36:02,201 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,222 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:02,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 1 [2021-07-09 18:36:02,222 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,243 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:02,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:36:02,244 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,263 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:02,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:36:02,264 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,283 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:02,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:02,284 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,311 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:36:02,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 25 [2021-07-09 18:36:02,313 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,324 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:02,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-07-09 18:36:02,325 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,464 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-07-09 18:36:02,465 INFO L628 ElimStorePlain]: treesize reduction 76, result has 67.7 percent of original size [2021-07-09 18:36:02,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:36:02,468 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:953, output treesize:180 [2021-07-09 18:36:02,596 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 27 [2021-07-09 18:36:02,632 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:02,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530896134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:02,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:02,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-07-09 18:36:02,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097585952] [2021-07-09 18:36:02,633 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:36:02,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:02,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:36:02,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:36:02,633 INFO L87 Difference]: Start difference. First operand 1585 states and 5310 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:03,917 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-07-09 18:36:04,412 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-07-09 18:36:04,547 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2021-07-09 18:36:05,056 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-07-09 18:36:06,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:06,022 INFO L93 Difference]: Finished difference Result 3102 states and 9804 transitions. [2021-07-09 18:36:06,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:36:06,023 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:06,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:06,028 INFO L225 Difference]: With dead ends: 3102 [2021-07-09 18:36:06,028 INFO L226 Difference]: Without dead ends: 3072 [2021-07-09 18:36:06,028 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 3410.4ms TimeCoverageRelationStatistics Valid=533, Invalid=3007, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:36:06,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3072 states. [2021-07-09 18:36:06,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3072 to 1645. [2021-07-09 18:36:06,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1645 states, 1644 states have (on average 3.3619221411192215) internal successors, (5527), 1644 states have internal predecessors, (5527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:06,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1645 states to 1645 states and 5527 transitions. [2021-07-09 18:36:06,058 INFO L78 Accepts]: Start accepts. Automaton has 1645 states and 5527 transitions. Word has length 26 [2021-07-09 18:36:06,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:06,058 INFO L482 AbstractCegarLoop]: Abstraction has 1645 states and 5527 transitions. [2021-07-09 18:36:06,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:06,058 INFO L276 IsEmpty]: Start isEmpty. Operand 1645 states and 5527 transitions. [2021-07-09 18:36:06,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:06,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:06,060 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:06,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1555 [2021-07-09 18:36:06,277 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:06,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:06,277 INFO L82 PathProgramCache]: Analyzing trace with hash 2122915566, now seen corresponding path program 46 times [2021-07-09 18:36:06,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:06,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738066474] [2021-07-09 18:36:06,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:06,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:06,766 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:06,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:06,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738066474] [2021-07-09 18:36:06,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738066474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:06,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214900324] [2021-07-09 18:36:06,766 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:36:06,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:36:06,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:06,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:36:06,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:07,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:36:07,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:36:07,423 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:36:07,432 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:36:07,442 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:36:07,452 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:07,462 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:36:07,471 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:36:07,480 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:36:07,489 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:36:07,498 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:36:07,507 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:36:07,517 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:07,527 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:36:07,536 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:07,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:36:07,546 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,576 INFO L628 ElimStorePlain]: treesize reduction 18, result has 60.0 percent of original size [2021-07-09 18:36:07,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:36:07,577 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-07-09 18:36:07,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:07,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214900324] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:07,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:07,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-07-09 18:36:07,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144408870] [2021-07-09 18:36:07,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:07,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:07,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:07,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:07,601 INFO L87 Difference]: Start difference. First operand 1645 states and 5527 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:09,333 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-07-09 18:36:10,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:10,094 INFO L93 Difference]: Finished difference Result 3253 states and 10418 transitions. [2021-07-09 18:36:10,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:36:10,095 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:10,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:10,101 INFO L225 Difference]: With dead ends: 3253 [2021-07-09 18:36:10,101 INFO L226 Difference]: Without dead ends: 3217 [2021-07-09 18:36:10,102 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 701 ImplicationChecksByTransitivity, 2417.0ms TimeCoverageRelationStatistics Valid=449, Invalid=2001, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:36:10,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3217 states. [2021-07-09 18:36:10,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3217 to 1763. [2021-07-09 18:36:10,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1763 states, 1762 states have (on average 3.388195232690125) internal successors, (5970), 1762 states have internal predecessors, (5970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:10,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1763 states to 1763 states and 5970 transitions. [2021-07-09 18:36:10,141 INFO L78 Accepts]: Start accepts. Automaton has 1763 states and 5970 transitions. Word has length 26 [2021-07-09 18:36:10,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:10,141 INFO L482 AbstractCegarLoop]: Abstraction has 1763 states and 5970 transitions. [2021-07-09 18:36:10,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:10,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1763 states and 5970 transitions. [2021-07-09 18:36:10,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:10,144 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:10,144 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:10,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1661 [2021-07-09 18:36:10,345 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:10,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:10,345 INFO L82 PathProgramCache]: Analyzing trace with hash -338403078, now seen corresponding path program 47 times [2021-07-09 18:36:10,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:10,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838236270] [2021-07-09 18:36:10,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:10,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:10,804 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:10,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:10,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838236270] [2021-07-09 18:36:10,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838236270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:10,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697046385] [2021-07-09 18:36:10,804 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:36:10,833 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:36:10,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:10,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:36:10,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:11,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,372 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:36:11,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-07-09 18:36:11,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,403 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:36:11,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 28 [2021-07-09 18:36:11,405 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,436 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:11,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:36:11,440 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,467 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:36:11,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-07-09 18:36:11,469 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,487 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:11,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:36:11,488 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,513 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:36:11,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:36:11,530 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,560 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:36:11,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-09 18:36:11,564 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,590 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:36:11,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 26 [2021-07-09 18:36:11,592 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,617 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:11,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-09 18:36:11,625 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,653 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:11,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:36:11,657 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,683 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:36:11,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:36:11,684 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,701 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:11,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:36:11,701 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,717 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:11,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:36:11,718 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,734 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:11,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:11,735 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,750 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:11,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:36:11,751 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,762 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:36:11,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:36:11,763 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,882 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2021-07-09 18:36:11,882 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.8 percent of original size [2021-07-09 18:36:11,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:36:11,884 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:761, output treesize:90 [2021-07-09 18:36:11,975 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:11,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697046385] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:11,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:11,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-07-09 18:36:11,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609248295] [2021-07-09 18:36:11,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:11,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:11,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:11,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:11,976 INFO L87 Difference]: Start difference. First operand 1763 states and 5970 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:13,694 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 48 [2021-07-09 18:36:14,133 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-07-09 18:36:14,653 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 38 [2021-07-09 18:36:14,878 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2021-07-09 18:36:15,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:15,111 INFO L93 Difference]: Finished difference Result 3738 states and 11851 transitions. [2021-07-09 18:36:15,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:36:15,111 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:15,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:15,117 INFO L225 Difference]: With dead ends: 3738 [2021-07-09 18:36:15,117 INFO L226 Difference]: Without dead ends: 3681 [2021-07-09 18:36:15,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 3137.2ms TimeCoverageRelationStatistics Valid=639, Invalid=2553, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:36:15,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3681 states. [2021-07-09 18:36:15,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3681 to 1801. [2021-07-09 18:36:15,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1801 states, 1800 states have (on average 3.397777777777778) internal successors, (6116), 1800 states have internal predecessors, (6116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:15,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1801 states to 1801 states and 6116 transitions. [2021-07-09 18:36:15,150 INFO L78 Accepts]: Start accepts. Automaton has 1801 states and 6116 transitions. Word has length 26 [2021-07-09 18:36:15,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:15,151 INFO L482 AbstractCegarLoop]: Abstraction has 1801 states and 6116 transitions. [2021-07-09 18:36:15,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:15,151 INFO L276 IsEmpty]: Start isEmpty. Operand 1801 states and 6116 transitions. [2021-07-09 18:36:15,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:15,153 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:15,153 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, 1, 1] [2021-07-09 18:36:15,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1767,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:15,353 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:15,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:15,354 INFO L82 PathProgramCache]: Analyzing trace with hash 1512099618, now seen corresponding path program 27 times [2021-07-09 18:36:15,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:15,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730164532] [2021-07-09 18:36:15,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:15,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:15,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:15,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:15,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730164532] [2021-07-09 18:36:15,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730164532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:15,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086448027] [2021-07-09 18:36:15,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:15,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:36:15,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:15,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:36:15,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:16,320 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-09 18:36:16,552 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-09 18:36:16,697 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:16,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:36:16,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:16,824 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-07-09 18:36:16,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:16,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:16,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:36:16,843 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:16,976 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-07-09 18:36:16,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:16,996 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:16,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:36:16,997 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,135 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-07-09 18:36:17,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,155 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:17,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:36:17,158 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,296 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-07-09 18:36:17,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,311 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:36:17,316 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,443 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-07-09 18:36:17,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:36:17,461 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,597 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-09 18:36:17,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,616 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:17,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:36:17,620 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,741 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-07-09 18:36:17,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,757 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:17,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:36:17,759 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,880 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-09 18:36:17,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:36:17,893 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:365, output treesize:357 [2021-07-09 18:36:18,099 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-07-09 18:36:18,217 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:18,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086448027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:18,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:18,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:36:18,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49816917] [2021-07-09 18:36:18,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:18,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:18,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:18,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:18,217 INFO L87 Difference]: Start difference. First operand 1801 states and 6116 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:19,111 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-07-09 18:36:19,316 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2021-07-09 18:36:19,567 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 48 [2021-07-09 18:36:19,840 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-07-09 18:36:20,069 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:36:20,304 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-07-09 18:36:20,789 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 84 [2021-07-09 18:36:21,189 WARN L205 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 77 [2021-07-09 18:36:21,786 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 67 [2021-07-09 18:36:22,255 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 33 [2021-07-09 18:36:22,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:22,462 INFO L93 Difference]: Finished difference Result 2391 states and 7895 transitions. [2021-07-09 18:36:22,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:36:22,462 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:22,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:22,466 INFO L225 Difference]: With dead ends: 2391 [2021-07-09 18:36:22,466 INFO L226 Difference]: Without dead ends: 2361 [2021-07-09 18:36:22,466 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 4579.7ms TimeCoverageRelationStatistics Valid=268, Invalid=1454, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:36:22,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2021-07-09 18:36:22,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 1809. [2021-07-09 18:36:22,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1808 states have (on average 3.396017699115044) internal successors, (6140), 1808 states have internal predecessors, (6140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:22,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 6140 transitions. [2021-07-09 18:36:22,490 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 6140 transitions. Word has length 26 [2021-07-09 18:36:22,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:22,490 INFO L482 AbstractCegarLoop]: Abstraction has 1809 states and 6140 transitions. [2021-07-09 18:36:22,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:22,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 6140 transitions. [2021-07-09 18:36:22,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:22,492 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:22,493 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, 1, 1] [2021-07-09 18:36:22,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1868 [2021-07-09 18:36:22,693 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:22,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:22,693 INFO L82 PathProgramCache]: Analyzing trace with hash -105433162, now seen corresponding path program 28 times [2021-07-09 18:36:22,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:22,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948599901] [2021-07-09 18:36:22,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:22,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:22,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:22,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:22,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948599901] [2021-07-09 18:36:22,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948599901] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:22,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980420223] [2021-07-09 18:36:22,999 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:23,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:36:23,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:23,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:36:23,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:23,379 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-09 18:36:23,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:23,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:36:23,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:23,567 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-09 18:36:23,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:23,580 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:23,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:36:23,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:23,686 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-09 18:36:23,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:23,698 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:36:23,702 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:23,803 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-09 18:36:23,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:23,814 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:36:23,817 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:23,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:23,926 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:23,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:36:23,928 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:24,039 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:36:24,040 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:24,145 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,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 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:36:24,146 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:24,247 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:24,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:36:24,249 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:36:24,341 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:325, output treesize:174 [2021-07-09 18:36:24,531 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:24,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980420223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:24,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:24,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:36:24,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124394978] [2021-07-09 18:36:24,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:36:24,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:24,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:36:24,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:36:24,532 INFO L87 Difference]: Start difference. First operand 1809 states and 6140 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:24,850 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-07-09 18:36:25,341 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-07-09 18:36:25,726 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 36 [2021-07-09 18:36:25,873 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 38 [2021-07-09 18:36:26,128 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-07-09 18:36:26,607 WARN L205 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 73 [2021-07-09 18:36:26,803 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-07-09 18:36:27,045 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 46 [2021-07-09 18:36:27,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:27,141 INFO L93 Difference]: Finished difference Result 2637 states and 8679 transitions. [2021-07-09 18:36:27,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:36:27,142 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:27,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:27,146 INFO L225 Difference]: With dead ends: 2637 [2021-07-09 18:36:27,146 INFO L226 Difference]: Without dead ends: 2603 [2021-07-09 18:36:27,146 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 2834.5ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:36:27,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2021-07-09 18:36:27,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 1822. [2021-07-09 18:36:27,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1822 states, 1821 states have (on average 3.402526084568918) internal successors, (6196), 1821 states have internal predecessors, (6196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:27,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1822 states to 1822 states and 6196 transitions. [2021-07-09 18:36:27,174 INFO L78 Accepts]: Start accepts. Automaton has 1822 states and 6196 transitions. Word has length 26 [2021-07-09 18:36:27,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:27,174 INFO L482 AbstractCegarLoop]: Abstraction has 1822 states and 6196 transitions. [2021-07-09 18:36:27,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:27,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1822 states and 6196 transitions. [2021-07-09 18:36:27,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:27,176 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:27,177 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, 1, 1] [2021-07-09 18:36:27,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1895,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:27,377 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:27,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:27,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1795376066, now seen corresponding path program 29 times [2021-07-09 18:36:27,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:27,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320848509] [2021-07-09 18:36:27,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:27,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:27,652 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:27,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:27,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320848509] [2021-07-09 18:36:27,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320848509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:27,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685266827] [2021-07-09 18:36:27,653 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:27,678 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:36:27,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:27,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:36:27,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:28,154 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_156, v_prenex_158], 6=[v_prenex_157]} [2021-07-09 18:36:28,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,177 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:28,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:36:28,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,200 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:28,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:36:28,201 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,352 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-09 18:36:28,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,371 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:36:28,376 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,394 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:28,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:36:28,395 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,554 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-09 18:36:28,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,572 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:36:28,576 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,594 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:28,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-07-09 18:36:28,595 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,876 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-07-09 18:36:28,876 INFO L628 ElimStorePlain]: treesize reduction 8, result has 97.4 percent of original size [2021-07-09 18:36:28,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:28,896 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:28,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:36:28,897 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,910 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:36:28,915 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:29,167 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-07-09 18:36:29,167 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.8 percent of original size [2021-07-09 18:36:29,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:36:29,185 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:373, output treesize:323 [2021-07-09 18:36:29,389 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2021-07-09 18:36:29,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:29,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685266827] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:29,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:29,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:36:29,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352259623] [2021-07-09 18:36:29,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:36:29,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:29,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:36:29,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:36:29,493 INFO L87 Difference]: Start difference. First operand 1822 states and 6196 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:29,643 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 27 [2021-07-09 18:36:30,429 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 66 [2021-07-09 18:36:31,566 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 40 [2021-07-09 18:36:31,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:31,612 INFO L93 Difference]: Finished difference Result 2416 states and 8045 transitions. [2021-07-09 18:36:31,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:36:31,612 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:31,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:31,616 INFO L225 Difference]: With dead ends: 2416 [2021-07-09 18:36:31,616 INFO L226 Difference]: Without dead ends: 2391 [2021-07-09 18:36:31,616 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 2371.7ms TimeCoverageRelationStatistics Valid=261, Invalid=1071, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:36:31,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2021-07-09 18:36:31,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 1822. [2021-07-09 18:36:31,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1822 states, 1821 states have (on average 3.402526084568918) internal successors, (6196), 1821 states have internal predecessors, (6196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:31,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1822 states to 1822 states and 6196 transitions. [2021-07-09 18:36:31,660 INFO L78 Accepts]: Start accepts. Automaton has 1822 states and 6196 transitions. Word has length 26 [2021-07-09 18:36:31,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:31,660 INFO L482 AbstractCegarLoop]: Abstraction has 1822 states and 6196 transitions. [2021-07-09 18:36:31,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:31,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1822 states and 6196 transitions. [2021-07-09 18:36:31,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:31,663 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:31,663 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:31,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1911,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:31,863 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:31,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:31,864 INFO L82 PathProgramCache]: Analyzing trace with hash 1102392532, now seen corresponding path program 48 times [2021-07-09 18:36:31,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:31,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853527662] [2021-07-09 18:36:31,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:31,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:32,317 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:32,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:32,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853527662] [2021-07-09 18:36:32,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853527662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:32,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202770111] [2021-07-09 18:36:32,317 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:32,342 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:36:32,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:32,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:32,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:32,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-07-09 18:36:32,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:36:32,816 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-07-09 18:36:32,827 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-07-09 18:36:32,837 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 19 [2021-07-09 18:36:32,847 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:36:32,857 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:36:32,867 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 19 [2021-07-09 18:36:32,877 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-07-09 18:36:32,887 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:36:32,896 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:36:32,906 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:36:32,914 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-07-09 18:36:32,923 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:36:32,931 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:32,939 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:32,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:36:32,945 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:33,000 INFO L628 ElimStorePlain]: treesize reduction 223, result has 12.9 percent of original size [2021-07-09 18:36:33,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:36:33,002 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:761, output treesize:21 [2021-07-09 18:36:33,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:33,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202770111] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:33,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:33,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:36:33,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340093631] [2021-07-09 18:36:33,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:36:33,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:33,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:36:33,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:36:33,031 INFO L87 Difference]: Start difference. First operand 1822 states and 6196 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:33,578 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 44 [2021-07-09 18:36:34,702 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 49 [2021-07-09 18:36:34,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:34,759 INFO L93 Difference]: Finished difference Result 2280 states and 7549 transitions. [2021-07-09 18:36:34,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:36:34,759 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:34,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:34,763 INFO L225 Difference]: With dead ends: 2280 [2021-07-09 18:36:34,763 INFO L226 Difference]: Without dead ends: 2258 [2021-07-09 18:36:34,763 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 1989.3ms TimeCoverageRelationStatistics Valid=326, Invalid=1314, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:36:34,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2258 states. [2021-07-09 18:36:34,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2258 to 1818. [2021-07-09 18:36:34,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1818 states, 1817 states have (on average 3.4012107870115575) internal successors, (6180), 1817 states have internal predecessors, (6180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:34,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1818 states to 1818 states and 6180 transitions. [2021-07-09 18:36:34,786 INFO L78 Accepts]: Start accepts. Automaton has 1818 states and 6180 transitions. Word has length 26 [2021-07-09 18:36:34,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:34,786 INFO L482 AbstractCegarLoop]: Abstraction has 1818 states and 6180 transitions. [2021-07-09 18:36:34,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:34,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1818 states and 6180 transitions. [2021-07-09 18:36:34,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:34,788 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:34,788 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:34,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1967 [2021-07-09 18:36:34,989 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:34,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:34,989 INFO L82 PathProgramCache]: Analyzing trace with hash 2027886398, now seen corresponding path program 49 times [2021-07-09 18:36:34,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:34,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10367957] [2021-07-09 18:36:34,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:34,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:35,481 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:35,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:35,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10367957] [2021-07-09 18:36:35,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10367957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:35,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517291462] [2021-07-09 18:36:35,482 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:35,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:35,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:35,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:35,828 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_161], 5=[v_prenex_163, v_prenex_159]} [2021-07-09 18:36:35,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:36:35,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:35,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:36:35,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:35,923 INFO L628 ElimStorePlain]: treesize reduction 141, result has 40.8 percent of original size [2021-07-09 18:36:35,923 INFO L518 ElimStorePlain]: Eliminatee v_prenex_161 vanished before elimination [2021-07-09 18:36:35,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:36:35,927 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:35,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:35,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:36:35,960 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:35,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:35,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:36:35,985 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:294, output treesize:43 [2021-07-09 18:36:36,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:36,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517291462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:36,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:36,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:36:36,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600635528] [2021-07-09 18:36:36,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:36:36,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:36,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:36:36,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:36:36,036 INFO L87 Difference]: Start difference. First operand 1818 states and 6180 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:36,597 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 40 [2021-07-09 18:36:37,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:37,911 INFO L93 Difference]: Finished difference Result 2473 states and 8184 transitions. [2021-07-09 18:36:37,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:36:37,911 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:37,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:37,916 INFO L225 Difference]: With dead ends: 2473 [2021-07-09 18:36:37,916 INFO L226 Difference]: Without dead ends: 2458 [2021-07-09 18:36:37,916 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 2181.0ms TimeCoverageRelationStatistics Valid=327, Invalid=1313, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:36:37,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2458 states. [2021-07-09 18:36:37,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2458 to 1818. [2021-07-09 18:36:37,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1818 states, 1817 states have (on average 3.4012107870115575) internal successors, (6180), 1817 states have internal predecessors, (6180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:37,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1818 states to 1818 states and 6180 transitions. [2021-07-09 18:36:37,945 INFO L78 Accepts]: Start accepts. Automaton has 1818 states and 6180 transitions. Word has length 26 [2021-07-09 18:36:37,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:37,945 INFO L482 AbstractCegarLoop]: Abstraction has 1818 states and 6180 transitions. [2021-07-09 18:36:37,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:37,945 INFO L276 IsEmpty]: Start isEmpty. Operand 1818 states and 6180 transitions. [2021-07-09 18:36:37,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:37,947 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:37,947 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:38,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2057 [2021-07-09 18:36:38,148 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:38,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:38,148 INFO L82 PathProgramCache]: Analyzing trace with hash 849981858, now seen corresponding path program 50 times [2021-07-09 18:36:38,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:38,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550170065] [2021-07-09 18:36:38,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:38,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:38,586 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:38,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:38,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550170065] [2021-07-09 18:36:38,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550170065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:38,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603842453] [2021-07-09 18:36:38,586 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:36:38,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:36:38,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:38,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:36:38,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:39,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,195 INFO L354 Elim1Store]: treesize reduction 20, result has 55.6 percent of original size [2021-07-09 18:36:39,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 40 [2021-07-09 18:36:39,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,243 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:36:39,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 52 [2021-07-09 18:36:39,253 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,299 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-07-09 18:36:39,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 51 [2021-07-09 18:36:39,302 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,351 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:36:39,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 47 [2021-07-09 18:36:39,354 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,398 INFO L354 Elim1Store]: treesize reduction 17, result has 62.2 percent of original size [2021-07-09 18:36:39,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 46 [2021-07-09 18:36:39,400 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,442 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:36:39,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-09 18:36:39,449 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,498 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:36:39,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 52 [2021-07-09 18:36:39,521 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,569 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-07-09 18:36:39,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 18:36:39,572 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,610 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:39,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 57 [2021-07-09 18:36:39,631 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,685 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:36:39,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-07-09 18:36:39,691 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,732 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:39,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 63 [2021-07-09 18:36:39,744 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,789 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:36:39,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-07-09 18:36:39,794 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,814 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:36:39,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:39,815 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,834 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:36:39,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:39,835 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,871 INFO L354 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2021-07-09 18:36:39,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 37 [2021-07-09 18:36:39,872 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,885 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:36:39,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 1 [2021-07-09 18:36:39,885 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:40,355 WARN L205 SmtUtils]: Spent 469.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 47 [2021-07-09 18:36:40,355 INFO L628 ElimStorePlain]: treesize reduction 379, result has 47.1 percent of original size [2021-07-09 18:36:40,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:36:40,363 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:945, output treesize:389 [2021-07-09 18:36:40,644 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-07-09 18:36:40,746 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:40,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603842453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:40,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:40,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-07-09 18:36:40,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946695592] [2021-07-09 18:36:40,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:36:40,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:40,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:36:40,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:36:40,747 INFO L87 Difference]: Start difference. First operand 1818 states and 6180 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:41,410 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 48 [2021-07-09 18:36:41,931 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2021-07-09 18:36:42,418 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-07-09 18:36:42,645 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-07-09 18:36:42,936 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-07-09 18:36:43,369 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-07-09 18:36:43,513 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 54 [2021-07-09 18:36:44,090 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 46 [2021-07-09 18:36:44,407 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 53 [2021-07-09 18:36:44,628 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 52 [2021-07-09 18:36:44,862 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 48 [2021-07-09 18:36:45,050 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 58 [2021-07-09 18:36:45,181 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-07-09 18:36:45,761 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-07-09 18:36:46,002 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-07-09 18:36:46,488 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 62 [2021-07-09 18:36:47,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:47,183 INFO L93 Difference]: Finished difference Result 3328 states and 10546 transitions. [2021-07-09 18:36:47,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:36:47,184 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:47,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:47,189 INFO L225 Difference]: With dead ends: 3328 [2021-07-09 18:36:47,189 INFO L226 Difference]: Without dead ends: 3272 [2021-07-09 18:36:47,189 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1613 ImplicationChecksByTransitivity, 6441.7ms TimeCoverageRelationStatistics Valid=856, Invalid=4400, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:36:47,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3272 states. [2021-07-09 18:36:47,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3272 to 1831. [2021-07-09 18:36:47,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1831 states, 1830 states have (on average 3.40327868852459) internal successors, (6228), 1830 states have internal predecessors, (6228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:47,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1831 states to 1831 states and 6228 transitions. [2021-07-09 18:36:47,221 INFO L78 Accepts]: Start accepts. Automaton has 1831 states and 6228 transitions. Word has length 26 [2021-07-09 18:36:47,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:47,221 INFO L482 AbstractCegarLoop]: Abstraction has 1831 states and 6228 transitions. [2021-07-09 18:36:47,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:47,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1831 states and 6228 transitions. [2021-07-09 18:36:47,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:47,224 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:47,224 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:47,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2071,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:47,424 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:47,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:47,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1044384706, now seen corresponding path program 51 times [2021-07-09 18:36:47,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:47,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544209937] [2021-07-09 18:36:47,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:47,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:47,822 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:47,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:47,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544209937] [2021-07-09 18:36:47,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544209937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:47,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543080201] [2021-07-09 18:36:47,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:47,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:36:47,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:47,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:36:47,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:48,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,444 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:36:48,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 52 [2021-07-09 18:36:48,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,501 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:36:48,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-07-09 18:36:48,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,563 INFO L354 Elim1Store]: treesize reduction 4, result has 91.1 percent of original size [2021-07-09 18:36:48,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 59 [2021-07-09 18:36:48,573 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,607 INFO L354 Elim1Store]: treesize reduction 31, result has 31.1 percent of original size [2021-07-09 18:36:48,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 32 [2021-07-09 18:36:48,608 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,629 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:36:48,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:48,630 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,666 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:48,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 57 [2021-07-09 18:36:48,686 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,727 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:36:48,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-09 18:36:48,734 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,786 INFO L354 Elim1Store]: treesize reduction 21, result has 53.3 percent of original size [2021-07-09 18:36:48,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 42 [2021-07-09 18:36:48,788 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,837 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:36:48,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 52 [2021-07-09 18:36:48,845 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,889 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:36:48,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-07-09 18:36:48,894 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,912 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:36:48,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:36:48,913 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,946 INFO L354 Elim1Store]: treesize reduction 34, result has 24.4 percent of original size [2021-07-09 18:36:48,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 29 [2021-07-09 18:36:48,947 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,966 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:36:48,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:36:48,966 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:48,984 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:36:48,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 1 [2021-07-09 18:36:48,985 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:48,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:49,027 INFO L354 Elim1Store]: treesize reduction 15, result has 66.7 percent of original size [2021-07-09 18:36:49,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 48 [2021-07-09 18:36:49,030 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:49,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:49,041 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:36:49,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:49,042 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:49,533 WARN L205 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 50 [2021-07-09 18:36:49,534 INFO L628 ElimStorePlain]: treesize reduction 166, result has 70.4 percent of original size [2021-07-09 18:36:49,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-07-09 18:36:49,543 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:993, output treesize:461 [2021-07-09 18:36:49,837 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 51 [2021-07-09 18:36:50,134 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-07-09 18:36:50,267 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:50,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543080201] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:50,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:50,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-09 18:36:50,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731104207] [2021-07-09 18:36:50,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:36:50,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:50,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:36:50,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:36:50,268 INFO L87 Difference]: Start difference. First operand 1831 states and 6228 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:51,148 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 44 [2021-07-09 18:36:51,390 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-07-09 18:36:51,541 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 39 [2021-07-09 18:36:51,685 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 35 [2021-07-09 18:36:52,567 WARN L205 SmtUtils]: Spent 590.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 69 [2021-07-09 18:36:53,025 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 48 [2021-07-09 18:36:53,170 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-07-09 18:36:53,354 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-07-09 18:36:53,506 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-07-09 18:36:53,708 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-07-09 18:36:54,201 WARN L205 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 59 [2021-07-09 18:36:54,747 WARN L205 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 62 [2021-07-09 18:36:55,096 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-07-09 18:36:55,450 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-07-09 18:36:55,605 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 38 [2021-07-09 18:36:55,847 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 44 [2021-07-09 18:36:56,430 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 45 [2021-07-09 18:36:56,635 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 39 [2021-07-09 18:36:56,782 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-07-09 18:36:56,933 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-07-09 18:36:57,457 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 64 [2021-07-09 18:36:57,911 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 52 [2021-07-09 18:36:58,322 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-07-09 18:36:58,858 WARN L205 SmtUtils]: Spent 507.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-07-09 18:36:59,201 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 46 [2021-07-09 18:36:59,773 WARN L205 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 63 [2021-07-09 18:36:59,924 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 32 [2021-07-09 18:37:00,113 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 37 [2021-07-09 18:37:00,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:00,264 INFO L93 Difference]: Finished difference Result 3152 states and 10146 transitions. [2021-07-09 18:37:00,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:37:00,264 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:00,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:00,269 INFO L225 Difference]: With dead ends: 3152 [2021-07-09 18:37:00,269 INFO L226 Difference]: Without dead ends: 3089 [2021-07-09 18:37:00,269 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1505 ImplicationChecksByTransitivity, 10112.2ms TimeCoverageRelationStatistics Valid=867, Invalid=4103, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:37:00,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3089 states. [2021-07-09 18:37:00,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3089 to 1811. [2021-07-09 18:37:00,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1811 states, 1810 states have (on average 3.4027624309392266) internal successors, (6159), 1810 states have internal predecessors, (6159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:00,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1811 states to 1811 states and 6159 transitions. [2021-07-09 18:37:00,299 INFO L78 Accepts]: Start accepts. Automaton has 1811 states and 6159 transitions. Word has length 26 [2021-07-09 18:37:00,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:00,299 INFO L482 AbstractCegarLoop]: Abstraction has 1811 states and 6159 transitions. [2021-07-09 18:37:00,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:00,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1811 states and 6159 transitions. [2021-07-09 18:37:00,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:00,302 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:00,302 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:00,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2242,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:00,502 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:00,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:00,503 INFO L82 PathProgramCache]: Analyzing trace with hash -696255298, now seen corresponding path program 52 times [2021-07-09 18:37:00,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:00,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671946633] [2021-07-09 18:37:00,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:00,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:00,903 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:00,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:00,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671946633] [2021-07-09 18:37:00,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671946633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:00,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240268758] [2021-07-09 18:37:00,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:37:00,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:00,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:00,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:00,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:01,577 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 81 [2021-07-09 18:37:01,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:01,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 18:37:01,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,844 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:37:01,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2021-07-09 18:37:01,848 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,113 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification that was a NOOP. DAG size: 131 [2021-07-09 18:37:02,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:02,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,155 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:37:02,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-07-09 18:37:02,158 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,192 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:37:02,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 36 [2021-07-09 18:37:02,197 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,461 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-07-09 18:37:02,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:02,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,490 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-07-09 18:37:02,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:02,492 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,516 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-09 18:37:02,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:37:02,520 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,985 WARN L205 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 115 [2021-07-09 18:37:02,986 INFO L628 ElimStorePlain]: treesize reduction 38, result has 92.7 percent of original size [2021-07-09 18:37:02,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,015 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:03,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:37:03,021 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,053 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:37:03,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 39 [2021-07-09 18:37:03,059 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,494 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 110 [2021-07-09 18:37:03,494 INFO L628 ElimStorePlain]: treesize reduction 47, result has 90.4 percent of original size [2021-07-09 18:37:03,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:03,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:37:03,537 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,571 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-09 18:37:03,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 26 [2021-07-09 18:37:03,572 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,784 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-07-09 18:37:03,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:03,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,819 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-09 18:37:03,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2021-07-09 18:37:03,824 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,838 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-07-09 18:37:03,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-07-09 18:37:03,839 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:04,031 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-09 18:37:04,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:04,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 6 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:37:04,044 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:621, output treesize:257 [2021-07-09 18:37:04,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:04,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240268758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:04,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:04,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:37:04,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331863997] [2021-07-09 18:37:04,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:37:04,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:04,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:37:04,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:04,196 INFO L87 Difference]: Start difference. First operand 1811 states and 6159 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:04,519 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 50 [2021-07-09 18:37:05,385 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-07-09 18:37:06,252 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-07-09 18:37:06,755 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 97 [2021-07-09 18:37:07,289 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 102 [2021-07-09 18:37:07,424 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-07-09 18:37:07,676 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 37 [2021-07-09 18:37:07,832 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-07-09 18:37:08,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:08,253 INFO L93 Difference]: Finished difference Result 3034 states and 9904 transitions. [2021-07-09 18:37:08,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:37:08,253 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:08,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:08,258 INFO L225 Difference]: With dead ends: 3034 [2021-07-09 18:37:08,258 INFO L226 Difference]: Without dead ends: 2983 [2021-07-09 18:37:08,258 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 4264.9ms TimeCoverageRelationStatistics Valid=529, Invalid=2333, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:37:08,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2983 states. [2021-07-09 18:37:08,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2983 to 1871. [2021-07-09 18:37:08,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1870 states have (on average 3.411229946524064) internal successors, (6379), 1870 states have internal predecessors, (6379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:08,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 6379 transitions. [2021-07-09 18:37:08,288 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 6379 transitions. Word has length 26 [2021-07-09 18:37:08,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:08,288 INFO L482 AbstractCegarLoop]: Abstraction has 1871 states and 6379 transitions. [2021-07-09 18:37:08,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:08,288 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 6379 transitions. [2021-07-09 18:37:08,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:08,291 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:08,291 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:08,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2408,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:08,491 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:08,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:08,491 INFO L82 PathProgramCache]: Analyzing trace with hash 227092556, now seen corresponding path program 53 times [2021-07-09 18:37:08,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:08,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194246961] [2021-07-09 18:37:08,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:08,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:08,833 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:08,833 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:08,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194246961] [2021-07-09 18:37:08,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194246961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:08,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11045951] [2021-07-09 18:37:08,833 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:08,859 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:37:08,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:08,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:08,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:09,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 19 [2021-07-09 18:37:09,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-07-09 18:37:09,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-07-09 18:37:09,336 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:37:09,344 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:37:09,352 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:37:09,361 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:37:09,369 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 16 [2021-07-09 18:37:09,376 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 13 [2021-07-09 18:37:09,385 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:37:09,394 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:37:09,410 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:37:09,419 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-09 18:37:09,427 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-07-09 18:37:09,435 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-09 18:37:09,443 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 7 [2021-07-09 18:37:09,449 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,483 INFO L628 ElimStorePlain]: treesize reduction 38, result has 49.3 percent of original size [2021-07-09 18:37:09,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:37:09,485 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:27 [2021-07-09 18:37:09,520 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:09,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11045951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:09,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:09,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:37:09,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945906378] [2021-07-09 18:37:09,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:09,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:09,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:09,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:09,520 INFO L87 Difference]: Start difference. First operand 1871 states and 6379 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:10,876 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 57 [2021-07-09 18:37:10,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:10,972 INFO L93 Difference]: Finished difference Result 2487 states and 8126 transitions. [2021-07-09 18:37:10,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:37:10,972 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:10,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:10,976 INFO L225 Difference]: With dead ends: 2487 [2021-07-09 18:37:10,976 INFO L226 Difference]: Without dead ends: 2449 [2021-07-09 18:37:10,976 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1602.0ms TimeCoverageRelationStatistics Valid=316, Invalid=1244, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:37:10,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2449 states. [2021-07-09 18:37:10,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2449 to 1871. [2021-07-09 18:37:10,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1870 states have (on average 3.409090909090909) internal successors, (6375), 1870 states have internal predecessors, (6375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:11,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 6375 transitions. [2021-07-09 18:37:11,001 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 6375 transitions. Word has length 26 [2021-07-09 18:37:11,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:11,001 INFO L482 AbstractCegarLoop]: Abstraction has 1871 states and 6375 transitions. [2021-07-09 18:37:11,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:11,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 6375 transitions. [2021-07-09 18:37:11,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:11,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:11,003 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:11,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2493,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:11,204 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:11,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:11,204 INFO L82 PathProgramCache]: Analyzing trace with hash -538930356, now seen corresponding path program 54 times [2021-07-09 18:37:11,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:11,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957221731] [2021-07-09 18:37:11,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:11,550 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:11,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:11,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957221731] [2021-07-09 18:37:11,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957221731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:11,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769834278] [2021-07-09 18:37:11,551 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:11,577 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:37:11,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:11,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:11,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:11,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,810 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-09 18:37:11,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-07-09 18:37:11,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:11,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,837 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-09 18:37:11,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:37:11,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:11,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,871 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-07-09 18:37:11,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-07-09 18:37:11,872 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:11,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,896 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:37:11,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-07-09 18:37:11,898 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:11,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,913 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:11,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:11,914 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:11,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,937 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:37:11,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-07-09 18:37:11,938 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:11,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,952 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:11,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:37:11,953 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:11,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,976 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:37:11,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 26 [2021-07-09 18:37:11,977 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:11,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,991 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:11,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:37:11,992 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:11,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:11,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,006 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:12,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:12,007 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,022 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:12,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:12,022 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,044 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-09 18:37:12,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 24 [2021-07-09 18:37:12,046 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,068 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-09 18:37:12,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:12,069 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,090 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:12,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-09 18:37:12,096 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,117 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:37:12,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-09 18:37:12,119 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,127 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:12,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:12,128 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,220 INFO L628 ElimStorePlain]: treesize reduction 122, result has 43.3 percent of original size [2021-07-09 18:37:12,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:12,222 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:705, output treesize:93 [2021-07-09 18:37:12,330 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:12,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769834278] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:12,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:12,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:37:12,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491508100] [2021-07-09 18:37:12,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:12,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:12,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:12,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:12,331 INFO L87 Difference]: Start difference. First operand 1871 states and 6375 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:12,774 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2021-07-09 18:37:13,198 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 42 [2021-07-09 18:37:13,591 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-07-09 18:37:14,008 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 45 [2021-07-09 18:37:14,709 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 41 [2021-07-09 18:37:15,020 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 53 [2021-07-09 18:37:15,247 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 45 [2021-07-09 18:37:15,539 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 57 [2021-07-09 18:37:15,713 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 59 [2021-07-09 18:37:15,932 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 59 [2021-07-09 18:37:16,173 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-07-09 18:37:16,442 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2021-07-09 18:37:16,669 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 54 [2021-07-09 18:37:16,948 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 62 [2021-07-09 18:37:17,279 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 62 [2021-07-09 18:37:17,575 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 35 [2021-07-09 18:37:17,908 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-07-09 18:37:18,109 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2021-07-09 18:37:18,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:18,313 INFO L93 Difference]: Finished difference Result 3107 states and 9967 transitions. [2021-07-09 18:37:18,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:37:18,314 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:18,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:18,319 INFO L225 Difference]: With dead ends: 3107 [2021-07-09 18:37:18,319 INFO L226 Difference]: Without dead ends: 3069 [2021-07-09 18:37:18,320 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1086 ImplicationChecksByTransitivity, 5739.2ms TimeCoverageRelationStatistics Valid=747, Invalid=2913, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:37:18,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3069 states. [2021-07-09 18:37:18,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3069 to 1881. [2021-07-09 18:37:18,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1880 states have (on average 3.4159574468085108) internal successors, (6422), 1880 states have internal predecessors, (6422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:18,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 6422 transitions. [2021-07-09 18:37:18,350 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 6422 transitions. Word has length 26 [2021-07-09 18:37:18,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:18,350 INFO L482 AbstractCegarLoop]: Abstraction has 1881 states and 6422 transitions. [2021-07-09 18:37:18,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:18,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 6422 transitions. [2021-07-09 18:37:18,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:18,352 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:18,352 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, 1, 1] [2021-07-09 18:37:18,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2589 [2021-07-09 18:37:18,553 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:18,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:18,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1644457752, now seen corresponding path program 30 times [2021-07-09 18:37:18,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:18,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679813891] [2021-07-09 18:37:18,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:18,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:18,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:18,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:18,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679813891] [2021-07-09 18:37:18,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679813891] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:18,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407187281] [2021-07-09 18:37:18,896 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:37:18,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:37:18,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:18,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:37:18,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:19,301 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-09 18:37:19,479 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-07-09 18:37:19,532 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_191, v_prenex_189], 2=[v_prenex_190, A]} [2021-07-09 18:37:19,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:19,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:37:19,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:19,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:19,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:19,546 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:19,700 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-07-09 18:37:19,700 INFO L628 ElimStorePlain]: treesize reduction 118, result has 55.1 percent of original size [2021-07-09 18:37:19,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:19,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:37:19,705 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:19,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:19,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:19,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:19,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:19,759 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:19,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:19,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:19,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:19,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:19,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:19,809 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:19,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:19,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:19,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:19,813 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:19,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:19,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:19,853 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:293, output treesize:51 [2021-07-09 18:37:19,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:19,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407187281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:19,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:19,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:37:19,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415724299] [2021-07-09 18:37:19,911 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:19,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:19,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:19,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:19,912 INFO L87 Difference]: Start difference. First operand 1881 states and 6422 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:20,648 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-07-09 18:37:20,931 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 53 [2021-07-09 18:37:21,160 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-07-09 18:37:21,400 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 77 [2021-07-09 18:37:21,633 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-07-09 18:37:21,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:21,756 INFO L93 Difference]: Finished difference Result 2308 states and 7739 transitions. [2021-07-09 18:37:21,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:37:21,756 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:21,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:21,760 INFO L225 Difference]: With dead ends: 2308 [2021-07-09 18:37:21,761 INFO L226 Difference]: Without dead ends: 2293 [2021-07-09 18:37:21,761 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 2179.8ms TimeCoverageRelationStatistics Valid=182, Invalid=1008, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:37:21,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2293 states. [2021-07-09 18:37:21,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2293 to 1873. [2021-07-09 18:37:21,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1873 states, 1872 states have (on average 3.419337606837607) internal successors, (6401), 1872 states have internal predecessors, (6401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:21,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1873 states to 1873 states and 6401 transitions. [2021-07-09 18:37:21,788 INFO L78 Accepts]: Start accepts. Automaton has 1873 states and 6401 transitions. Word has length 26 [2021-07-09 18:37:21,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:21,789 INFO L482 AbstractCegarLoop]: Abstraction has 1873 states and 6401 transitions. [2021-07-09 18:37:21,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:21,789 INFO L276 IsEmpty]: Start isEmpty. Operand 1873 states and 6401 transitions. [2021-07-09 18:37:21,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:21,791 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:21,791 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, 1, 1] [2021-07-09 18:37:21,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2614 [2021-07-09 18:37:21,992 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:21,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:21,992 INFO L82 PathProgramCache]: Analyzing trace with hash 1033146674, now seen corresponding path program 31 times [2021-07-09 18:37:21,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:21,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487062533] [2021-07-09 18:37:21,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:21,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:22,316 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:22,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:22,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487062533] [2021-07-09 18:37:22,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487062533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:22,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598902187] [2021-07-09 18:37:22,316 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 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:37:22,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:22,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:22,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:22,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:22,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:22,669 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:22,674 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:22,680 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:37:22,685 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:22,691 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:22,697 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,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 28 treesize of output 16 [2021-07-09 18:37:22,703 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:22,708 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:22,714 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,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 28 treesize of output 16 [2021-07-09 18:37:22,719 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:22,724 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:22,730 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:37:22,735 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:22,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:22,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:37:22,739 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:22,815 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:37:22,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:22,816 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:37:22,873 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:22,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598902187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:22,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:22,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:37:22,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058065099] [2021-07-09 18:37:22,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:37:22,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:22,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:37:22,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:37:22,874 INFO L87 Difference]: Start difference. First operand 1873 states and 6401 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:23,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:23,303 INFO L93 Difference]: Finished difference Result 2211 states and 7445 transitions. [2021-07-09 18:37:23,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:37:23,303 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:23,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:23,307 INFO L225 Difference]: With dead ends: 2211 [2021-07-09 18:37:23,307 INFO L226 Difference]: Without dead ends: 2196 [2021-07-09 18:37:23,307 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 685.1ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:23,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2196 states. [2021-07-09 18:37:23,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2196 to 1867. [2021-07-09 18:37:23,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1867 states, 1866 states have (on average 3.4190782422293675) internal successors, (6380), 1866 states have internal predecessors, (6380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:23,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1867 states to 1867 states and 6380 transitions. [2021-07-09 18:37:23,351 INFO L78 Accepts]: Start accepts. Automaton has 1867 states and 6380 transitions. Word has length 26 [2021-07-09 18:37:23,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:23,351 INFO L482 AbstractCegarLoop]: Abstraction has 1867 states and 6380 transitions. [2021-07-09 18:37:23,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:23,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1867 states and 6380 transitions. [2021-07-09 18:37:23,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:23,354 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:23,354 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, 1, 1] [2021-07-09 18:37:23,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2627,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:23,568 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:23,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:23,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1034369354, now seen corresponding path program 32 times [2021-07-09 18:37:23,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:23,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106687576] [2021-07-09 18:37:23,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:23,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:23,904 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:23,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:23,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106687576] [2021-07-09 18:37:23,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106687576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:23,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223491232] [2021-07-09 18:37:23,904 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 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:37:23,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:23,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:23,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:23,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:24,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,175 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:24,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:24,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,186 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:37:24,190 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,200 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:24,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:24,202 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,212 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:24,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:37:24,214 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,222 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:24,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:24,223 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,230 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:24,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:24,231 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,242 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:24,245 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,254 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:24,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:37:24,255 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,265 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:37:24,266 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,277 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:37:24,279 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,288 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:24,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:24,289 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,297 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:24,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:24,298 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,305 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:24,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:37:24,306 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,316 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:37:24,317 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,327 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:24,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:24,329 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,334 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:24,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:24,335 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:24,433 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:689, output treesize:174 [2021-07-09 18:37:24,619 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:24,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223491232] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:24,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:24,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:37:24,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844023101] [2021-07-09 18:37:24,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:24,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:24,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:24,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:24,620 INFO L87 Difference]: Start difference. First operand 1867 states and 6380 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:25,168 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 44 [2021-07-09 18:37:25,741 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 56 [2021-07-09 18:37:26,117 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 51 [2021-07-09 18:37:26,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:26,274 INFO L93 Difference]: Finished difference Result 2784 states and 9269 transitions. [2021-07-09 18:37:26,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:37:26,275 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:26,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:26,279 INFO L225 Difference]: With dead ends: 2784 [2021-07-09 18:37:26,279 INFO L226 Difference]: Without dead ends: 2769 [2021-07-09 18:37:26,279 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 1864.5ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:37:26,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2769 states. [2021-07-09 18:37:26,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2769 to 1864. [2021-07-09 18:37:26,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1863 states have (on average 3.416532474503489) internal successors, (6365), 1863 states have internal predecessors, (6365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:26,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 6365 transitions. [2021-07-09 18:37:26,311 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 6365 transitions. Word has length 26 [2021-07-09 18:37:26,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:26,311 INFO L482 AbstractCegarLoop]: Abstraction has 1864 states and 6365 transitions. [2021-07-09 18:37:26,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:26,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 6365 transitions. [2021-07-09 18:37:26,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:26,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:26,314 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, 1, 1] [2021-07-09 18:37:26,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2655 [2021-07-09 18:37:26,529 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:26,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:26,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1269968860, now seen corresponding path program 33 times [2021-07-09 18:37:26,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:26,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560573460] [2021-07-09 18:37:26,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:26,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:26,886 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:26,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:26,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560573460] [2021-07-09 18:37:26,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560573460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:26,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432608445] [2021-07-09 18:37:26,886 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 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:37:26,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:37:26,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:26,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:26,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:27,199 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:37:27,435 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-07-09 18:37:27,515 INFO L446 ElimStorePlain]: Different costs {1=[A, v_prenex_201], 2=[v_prenex_199, v_prenex_200]} [2021-07-09 18:37:27,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:27,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:37:27,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:27,638 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-07-09 18:37:27,639 INFO L628 ElimStorePlain]: treesize reduction 54, result has 73.9 percent of original size [2021-07-09 18:37:27,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:27,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 21 treesize of output 13 [2021-07-09 18:37:27,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:27,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:27,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:27,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:27,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:27,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:27,698 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:27,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:27,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:27,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:27,702 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:27,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:27,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:27,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:27,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:27,748 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:27,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:27,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:27,788 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:217, output treesize:51 [2021-07-09 18:37:27,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:27,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432608445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:27,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:27,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:37:27,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992890445] [2021-07-09 18:37:27,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:27,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:27,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:27,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:27,842 INFO L87 Difference]: Start difference. First operand 1864 states and 6365 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:29,051 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-07-09 18:37:29,446 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-07-09 18:37:29,768 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 63 [2021-07-09 18:37:29,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:29,917 INFO L93 Difference]: Finished difference Result 2480 states and 8310 transitions. [2021-07-09 18:37:29,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:37:29,918 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:29,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:29,921 INFO L225 Difference]: With dead ends: 2480 [2021-07-09 18:37:29,921 INFO L226 Difference]: Without dead ends: 2465 [2021-07-09 18:37:29,922 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 2459.6ms TimeCoverageRelationStatistics Valid=232, Invalid=958, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:37:29,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2465 states. [2021-07-09 18:37:29,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2465 to 1863. [2021-07-09 18:37:29,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1863 states, 1862 states have (on average 3.4162191192266382) internal successors, (6361), 1862 states have internal predecessors, (6361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:29,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1863 states to 1863 states and 6361 transitions. [2021-07-09 18:37:29,948 INFO L78 Accepts]: Start accepts. Automaton has 1863 states and 6361 transitions. Word has length 26 [2021-07-09 18:37:29,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:29,949 INFO L482 AbstractCegarLoop]: Abstraction has 1863 states and 6361 transitions. [2021-07-09 18:37:29,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:29,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1863 states and 6361 transitions. [2021-07-09 18:37:29,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:29,951 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:29,951 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, 1, 1] [2021-07-09 18:37:30,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2692,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:30,151 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:30,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:30,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1946185846, now seen corresponding path program 34 times [2021-07-09 18:37:30,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:30,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415464271] [2021-07-09 18:37:30,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:30,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:30,425 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:30,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:30,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415464271] [2021-07-09 18:37:30,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415464271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:30,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306669322] [2021-07-09 18:37:30,426 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 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:37:30,450 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:30,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:30,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:30,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:30,720 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-09 18:37:30,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:30,840 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:30,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:37:30,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:30,955 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:37:30,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:30,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:30,968 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:30,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:30,970 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,076 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-07-09 18:37:31,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,088 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:37:31,090 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,191 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-09 18:37:31,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,202 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:31,206 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,310 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-07-09 18:37:31,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,321 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:37:31,325 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,432 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:37:31,433 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,542 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:37:31,543 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,646 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:31,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:31,648 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:31,739 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:325, output treesize:174 [2021-07-09 18:37:31,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:31,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306669322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:31,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:31,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:37:31,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927140244] [2021-07-09 18:37:31,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:31,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:31,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:31,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:31,918 INFO L87 Difference]: Start difference. First operand 1863 states and 6361 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:32,478 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 42 [2021-07-09 18:37:32,909 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-07-09 18:37:33,407 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-07-09 18:37:33,793 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 61 [2021-07-09 18:37:33,986 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 48 [2021-07-09 18:37:34,241 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 49 [2021-07-09 18:37:34,387 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2021-07-09 18:37:34,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:34,461 INFO L93 Difference]: Finished difference Result 2968 states and 9767 transitions. [2021-07-09 18:37:34,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:37:34,461 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:34,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:34,465 INFO L225 Difference]: With dead ends: 2968 [2021-07-09 18:37:34,466 INFO L226 Difference]: Without dead ends: 2938 [2021-07-09 18:37:34,466 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 2815.8ms TimeCoverageRelationStatistics Valid=276, Invalid=984, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:37:34,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2938 states. [2021-07-09 18:37:34,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2938 to 1863. [2021-07-09 18:37:34,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1863 states, 1862 states have (on average 3.4183673469387754) internal successors, (6365), 1862 states have internal predecessors, (6365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:34,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1863 states to 1863 states and 6365 transitions. [2021-07-09 18:37:34,495 INFO L78 Accepts]: Start accepts. Automaton has 1863 states and 6365 transitions. Word has length 26 [2021-07-09 18:37:34,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:34,495 INFO L482 AbstractCegarLoop]: Abstraction has 1863 states and 6365 transitions. [2021-07-09 18:37:34,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:34,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1863 states and 6365 transitions. [2021-07-09 18:37:34,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:34,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:34,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, 1, 1] [2021-07-09 18:37:34,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2701,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:34,699 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:34,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:34,699 INFO L82 PathProgramCache]: Analyzing trace with hash 663462910, now seen corresponding path program 35 times [2021-07-09 18:37:34,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:34,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902393394] [2021-07-09 18:37:34,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:34,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:35,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:35,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:35,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902393394] [2021-07-09 18:37:35,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902393394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:35,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36939609] [2021-07-09 18:37:35,091 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 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:37:35,117 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:37:35,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:35,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:37:35,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:35,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:35,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:35,515 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:35,521 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:35,528 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:35,535 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:35,541 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:35,547 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:35,553 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:35,560 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:35,566 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:37:35,573 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:37:35,580 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:35,586 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:35,592 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:37:35,596 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,672 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:37:35,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:35,673 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:37:35,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:35,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36939609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:35,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:35,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:37:35,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069625769] [2021-07-09 18:37:35,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:37:35,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:35,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:37:35,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:35,725 INFO L87 Difference]: Start difference. First operand 1863 states and 6365 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:36,247 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 39 [2021-07-09 18:37:36,562 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-07-09 18:37:36,718 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-07-09 18:37:36,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:36,918 INFO L93 Difference]: Finished difference Result 2374 states and 7932 transitions. [2021-07-09 18:37:36,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:37:36,918 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:36,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:36,923 INFO L225 Difference]: With dead ends: 2374 [2021-07-09 18:37:36,923 INFO L226 Difference]: Without dead ends: 2353 [2021-07-09 18:37:36,923 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 1481.1ms TimeCoverageRelationStatistics Valid=181, Invalid=875, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:37:36,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2353 states. [2021-07-09 18:37:36,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2353 to 1878. [2021-07-09 18:37:36,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1878 states, 1877 states have (on average 3.4214171550346295) internal successors, (6422), 1877 states have internal predecessors, (6422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:36,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1878 states to 1878 states and 6422 transitions. [2021-07-09 18:37:36,948 INFO L78 Accepts]: Start accepts. Automaton has 1878 states and 6422 transitions. Word has length 26 [2021-07-09 18:37:36,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:36,948 INFO L482 AbstractCegarLoop]: Abstraction has 1878 states and 6422 transitions. [2021-07-09 18:37:36,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:36,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1878 states and 6422 transitions. [2021-07-09 18:37:36,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:36,950 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:36,950 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, 1, 1] [2021-07-09 18:37:37,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2716,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:37,151 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:37,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:37,151 INFO L82 PathProgramCache]: Analyzing trace with hash -716780640, now seen corresponding path program 36 times [2021-07-09 18:37:37,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:37,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500364205] [2021-07-09 18:37:37,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:37,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:37,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:37,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:37,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500364205] [2021-07-09 18:37:37,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500364205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:37,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719738834] [2021-07-09 18:37:37,396 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 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:37:37,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:37:37,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:37,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:37:37,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:37,751 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:37,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:37:37,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,762 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:37,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-09 18:37:37,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,781 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:37,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:37:37,785 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,802 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:37,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:37,803 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:37,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:37:37,821 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,830 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:37,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 36 treesize of output 22 [2021-07-09 18:37:37,831 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,839 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:37,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:37,840 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,859 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:37,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:37:37,862 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,871 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:37,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:37,872 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,880 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:37,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:37,881 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,890 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:37,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:37:37,890 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,898 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:37,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2021-07-09 18:37:37,899 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,908 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:37,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2021-07-09 18:37:37,908 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,923 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:37,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:37:37,929 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,943 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:37,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:37:37,944 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,957 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:37,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:37:37,958 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:38,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:38,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:38,066 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:689, output treesize:255 [2021-07-09 18:37:38,236 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-07-09 18:37:38,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:38,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719738834] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:38,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:38,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:37:38,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230152723] [2021-07-09 18:37:38,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:38,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:38,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:38,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:38,341 INFO L87 Difference]: Start difference. First operand 1878 states and 6422 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:40,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:40,251 INFO L93 Difference]: Finished difference Result 2454 states and 8038 transitions. [2021-07-09 18:37:40,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:37:40,251 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:40,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:40,255 INFO L225 Difference]: With dead ends: 2454 [2021-07-09 18:37:40,255 INFO L226 Difference]: Without dead ends: 2416 [2021-07-09 18:37:40,255 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 1907.8ms TimeCoverageRelationStatistics Valid=190, Invalid=1142, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:37:40,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2416 states. [2021-07-09 18:37:40,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2416 to 1866. [2021-07-09 18:37:40,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1865 states have (on average 3.420911528150134) internal successors, (6380), 1865 states have internal predecessors, (6380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:40,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 6380 transitions. [2021-07-09 18:37:40,280 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 6380 transitions. Word has length 26 [2021-07-09 18:37:40,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:40,280 INFO L482 AbstractCegarLoop]: Abstraction has 1866 states and 6380 transitions. [2021-07-09 18:37:40,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:40,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 6380 transitions. [2021-07-09 18:37:40,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:40,283 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:40,283 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, 1, 1] [2021-07-09 18:37:40,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2744 [2021-07-09 18:37:40,497 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:40,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:40,497 INFO L82 PathProgramCache]: Analyzing trace with hash 475685792, now seen corresponding path program 37 times [2021-07-09 18:37:40,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:40,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76910326] [2021-07-09 18:37:40,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:40,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:40,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:40,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:40,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76910326] [2021-07-09 18:37:40,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76910326] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:40,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161183782] [2021-07-09 18:37:40,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:37:40,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:40,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:40,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:41,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,046 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:37:41,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,057 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:41,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:41,058 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,070 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:41,074 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:37:41,090 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,104 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:41,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:41,106 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,119 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:41,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:41,120 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,129 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:41,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:41,130 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,139 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:41,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:41,140 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,148 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:41,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:37:41,149 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,160 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:41,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:37:41,161 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,170 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:41,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:37:41,170 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,180 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:37:41,184 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,192 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:41,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:41,193 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,203 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:37:41,204 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,212 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:41,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:41,213 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,218 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:41,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:41,219 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:41,321 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:705, output treesize:180 [2021-07-09 18:37:41,484 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-07-09 18:37:41,578 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:41,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161183782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:41,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:41,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:37:41,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58115941] [2021-07-09 18:37:41,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:37:41,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:41,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:37:41,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:37:41,579 INFO L87 Difference]: Start difference. First operand 1866 states and 6380 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:42,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:42,070 INFO L93 Difference]: Finished difference Result 2282 states and 7604 transitions. [2021-07-09 18:37:42,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:37:42,070 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:42,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:42,074 INFO L225 Difference]: With dead ends: 2282 [2021-07-09 18:37:42,074 INFO L226 Difference]: Without dead ends: 2257 [2021-07-09 18:37:42,074 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 851.4ms TimeCoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:42,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2257 states. [2021-07-09 18:37:42,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2257 to 1857. [2021-07-09 18:37:42,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1857 states, 1856 states have (on average 3.4132543103448274) internal successors, (6335), 1856 states have internal predecessors, (6335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:42,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1857 states to 1857 states and 6335 transitions. [2021-07-09 18:37:42,099 INFO L78 Accepts]: Start accepts. Automaton has 1857 states and 6335 transitions. Word has length 26 [2021-07-09 18:37:42,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:42,099 INFO L482 AbstractCegarLoop]: Abstraction has 1857 states and 6335 transitions. [2021-07-09 18:37:42,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:42,100 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 6335 transitions. [2021-07-09 18:37:42,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:42,102 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:42,102 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, 1, 1] [2021-07-09 18:37:42,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2795 [2021-07-09 18:37:42,305 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:42,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:42,305 INFO L82 PathProgramCache]: Analyzing trace with hash -1353247494, now seen corresponding path program 38 times [2021-07-09 18:37:42,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:42,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158722368] [2021-07-09 18:37:42,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:42,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:42,597 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:42,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:42,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158722368] [2021-07-09 18:37:42,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158722368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:42,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733605818] [2021-07-09 18:37:42,598 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 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:37:42,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:42,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:42,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:42,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:42,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:42,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:42,913 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:37:42,918 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:42,923 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:42,929 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:37:42,934 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:37:42,940 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:42,946 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:42,952 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:42,968 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:42,974 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:42,979 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:42,984 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:42,989 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:42,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:42,993 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:43,067 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:37:43,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:43,068 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:37:43,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:43,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733605818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:43,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:43,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:37:43,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495434629] [2021-07-09 18:37:43,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:37:43,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:43,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:37:43,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:37:43,124 INFO L87 Difference]: Start difference. First operand 1857 states and 6335 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:43,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:43,390 INFO L93 Difference]: Finished difference Result 1943 states and 6537 transitions. [2021-07-09 18:37:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:37:43,390 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:43,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:43,394 INFO L225 Difference]: With dead ends: 1943 [2021-07-09 18:37:43,394 INFO L226 Difference]: Without dead ends: 1924 [2021-07-09 18:37:43,394 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 504.3ms TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:43,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1924 states. [2021-07-09 18:37:43,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1924 to 1834. [2021-07-09 18:37:43,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1834 states, 1833 states have (on average 3.413529732678669) internal successors, (6257), 1833 states have internal predecessors, (6257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:43,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1834 states to 1834 states and 6257 transitions. [2021-07-09 18:37:43,419 INFO L78 Accepts]: Start accepts. Automaton has 1834 states and 6257 transitions. Word has length 26 [2021-07-09 18:37:43,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:43,419 INFO L482 AbstractCegarLoop]: Abstraction has 1834 states and 6257 transitions. [2021-07-09 18:37:43,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:43,419 INFO L276 IsEmpty]: Start isEmpty. Operand 1834 states and 6257 transitions. [2021-07-09 18:37:43,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:43,422 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:43,422 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, 1, 1] [2021-07-09 18:37:43,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2836,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:43,623 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:43,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:43,623 INFO L82 PathProgramCache]: Analyzing trace with hash 794427266, now seen corresponding path program 39 times [2021-07-09 18:37:43,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:43,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079937732] [2021-07-09 18:37:43,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:43,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:43,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:43,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:43,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079937732] [2021-07-09 18:37:43,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079937732] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:43,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818965388] [2021-07-09 18:37:43,846 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 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:37:43,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:37:43,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:43,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:43,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:44,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,300 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:44,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:37:44,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,324 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:44,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:37:44,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,471 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-07-09 18:37:44,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:44,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,489 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:44,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 28 treesize of output 32 [2021-07-09 18:37:44,495 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,515 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:44,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:44,517 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,793 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 69 [2021-07-09 18:37:44,793 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-07-09 18:37:44,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,811 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:44,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:37:44,814 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,833 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:44,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-07-09 18:37:44,834 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:45,087 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2021-07-09 18:37:45,088 INFO L628 ElimStorePlain]: treesize reduction 8, result has 97.1 percent of original size [2021-07-09 18:37:45,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:45,106 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:45,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:37:45,108 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:45,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:45,120 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:45,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:37:45,125 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:45,251 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-07-09 18:37:45,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:45,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:45,268 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:253 [2021-07-09 18:37:45,459 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-07-09 18:37:45,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:45,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818965388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:45,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:45,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:37:45,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444840622] [2021-07-09 18:37:45,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:45,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:45,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:45,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:45,553 INFO L87 Difference]: Start difference. First operand 1834 states and 6257 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:46,212 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2021-07-09 18:37:46,386 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 30 [2021-07-09 18:37:46,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:46,437 INFO L93 Difference]: Finished difference Result 2041 states and 6856 transitions. [2021-07-09 18:37:46,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:37:46,437 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:46,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:46,441 INFO L225 Difference]: With dead ends: 2041 [2021-07-09 18:37:46,441 INFO L226 Difference]: Without dead ends: 2016 [2021-07-09 18:37:46,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 1234.8ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:37:46,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2021-07-09 18:37:46,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 1816. [2021-07-09 18:37:46,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1815 states have (on average 3.41763085399449) internal successors, (6203), 1815 states have internal predecessors, (6203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:46,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 6203 transitions. [2021-07-09 18:37:46,463 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 6203 transitions. Word has length 26 [2021-07-09 18:37:46,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:46,463 INFO L482 AbstractCegarLoop]: Abstraction has 1816 states and 6203 transitions. [2021-07-09 18:37:46,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:46,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 6203 transitions. [2021-07-09 18:37:46,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:46,466 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:46,466 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, 1, 1] [2021-07-09 18:37:46,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2864 [2021-07-09 18:37:46,666 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:46,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:46,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1247883966, now seen corresponding path program 40 times [2021-07-09 18:37:46,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:46,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049902247] [2021-07-09 18:37:46,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:46,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:46,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:46,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:46,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049902247] [2021-07-09 18:37:46,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049902247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:46,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900380871] [2021-07-09 18:37:46,931 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 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:37:46,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:46,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:46,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:37:46,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:47,287 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-07-09 18:37:47,380 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_232], 3=[v_prenex_233, v_prenex_234]} [2021-07-09 18:37:47,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,395 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:37:47,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:37:47,408 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,555 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-09 18:37:47,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,568 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:37:47,570 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,579 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:47,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:47,581 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,707 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-09 18:37:47,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,721 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:37:47,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 22 [2021-07-09 18:37:47,723 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,732 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,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, 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:37:47,736 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,848 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-07-09 18:37:47,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,860 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:37:47,864 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,874 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:37:47,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-07-09 18:37:47,875 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:47,980 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:361, output treesize:194 [2021-07-09 18:37:48,170 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:48,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900380871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:48,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:48,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:37:48,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460732301] [2021-07-09 18:37:48,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:48,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:48,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:48,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:48,171 INFO L87 Difference]: Start difference. First operand 1816 states and 6203 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:48,436 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-07-09 18:37:48,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:48,888 INFO L93 Difference]: Finished difference Result 2323 states and 7788 transitions. [2021-07-09 18:37:48,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:37:48,888 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:48,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:48,892 INFO L225 Difference]: With dead ends: 2323 [2021-07-09 18:37:48,892 INFO L226 Difference]: Without dead ends: 2298 [2021-07-09 18:37:48,892 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 1162.8ms TimeCoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:37:48,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2298 states. [2021-07-09 18:37:48,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2298 to 1804. [2021-07-09 18:37:48,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.4170826400443706) internal successors, (6161), 1803 states have internal predecessors, (6161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:48,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 6161 transitions. [2021-07-09 18:37:48,915 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 6161 transitions. Word has length 26 [2021-07-09 18:37:48,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:48,915 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 6161 transitions. [2021-07-09 18:37:48,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:48,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 6161 transitions. [2021-07-09 18:37:48,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:48,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:48,918 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, 1, 1] [2021-07-09 18:37:49,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2921,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:49,118 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:49,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:49,119 INFO L82 PathProgramCache]: Analyzing trace with hash 305289786, now seen corresponding path program 41 times [2021-07-09 18:37:49,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:49,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144171154] [2021-07-09 18:37:49,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:49,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:49,389 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:49,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:49,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144171154] [2021-07-09 18:37:49,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144171154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:49,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592971174] [2021-07-09 18:37:49,389 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:49,415 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:37:49,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:49,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:37:49,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:49,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:49,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:49,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:49,808 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:49,813 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:49,818 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:37:49,824 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:49,830 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:49,835 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:37:49,841 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:49,847 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:37:49,852 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:49,858 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:49,863 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:49,868 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:49,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:49,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:49,872 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:49,943 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-07-09 18:37:49,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:49,945 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-07-09 18:37:49,995 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:49,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592971174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:49,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:49,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:37:49,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217994526] [2021-07-09 18:37:49,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:37:49,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:49,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:37:49,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:49,995 INFO L87 Difference]: Start difference. First operand 1804 states and 6161 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:50,560 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-07-09 18:37:50,703 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 52 [2021-07-09 18:37:50,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:50,904 INFO L93 Difference]: Finished difference Result 2327 states and 7784 transitions. [2021-07-09 18:37:50,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:37:50,905 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:50,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:50,909 INFO L225 Difference]: With dead ends: 2327 [2021-07-09 18:37:50,909 INFO L226 Difference]: Without dead ends: 2312 [2021-07-09 18:37:50,909 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 1062.8ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:37:50,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2312 states. [2021-07-09 18:37:50,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2312 to 1849. [2021-07-09 18:37:50,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1849 states, 1848 states have (on average 3.411796536796537) internal successors, (6305), 1848 states have internal predecessors, (6305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:50,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1849 states to 1849 states and 6305 transitions. [2021-07-09 18:37:50,935 INFO L78 Accepts]: Start accepts. Automaton has 1849 states and 6305 transitions. Word has length 26 [2021-07-09 18:37:50,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:50,935 INFO L482 AbstractCegarLoop]: Abstraction has 1849 states and 6305 transitions. [2021-07-09 18:37:50,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:50,935 INFO L276 IsEmpty]: Start isEmpty. Operand 1849 states and 6305 transitions. [2021-07-09 18:37:50,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:50,937 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:50,937 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, 1, 1] [2021-07-09 18:37:51,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2953,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:51,138 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:51,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:51,138 INFO L82 PathProgramCache]: Analyzing trace with hash 137480694, now seen corresponding path program 42 times [2021-07-09 18:37:51,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:51,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965395274] [2021-07-09 18:37:51,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:51,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:51,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:51,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965395274] [2021-07-09 18:37:51,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965395274] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:51,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170319410] [2021-07-09 18:37:51,449 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:51,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:37:51,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:51,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:37:51,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:51,814 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:51,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:37:51,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,824 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:51,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:51,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,834 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:51,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2021-07-09 18:37:51,835 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,843 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:51,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:37:51,844 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,852 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:51,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-09 18:37:51,853 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,869 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:51,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:37:51,870 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,878 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:51,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:51,879 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,887 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:51,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:51,888 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,905 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:51,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:37:51,907 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,924 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:51,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:37:51,927 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,941 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:51,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:37:51,947 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,965 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:51,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:37:51,966 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,985 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:51,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:37:51,988 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:51,996 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:51,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-09 18:37:51,997 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,015 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:52,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:37:52,019 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,032 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:52,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:52,034 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,141 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-07-09 18:37:52,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:52,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:52,151 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:689, output treesize:247 [2021-07-09 18:37:52,321 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-07-09 18:37:52,430 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:52,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170319410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:52,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:52,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:37:52,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407002667] [2021-07-09 18:37:52,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:37:52,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:52,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:37:52,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:52,431 INFO L87 Difference]: Start difference. First operand 1849 states and 6305 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:53,142 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 56 [2021-07-09 18:37:53,331 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 51 [2021-07-09 18:37:53,461 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-07-09 18:37:53,618 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 52 [2021-07-09 18:37:54,036 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 54 [2021-07-09 18:37:54,210 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 32 [2021-07-09 18:37:54,449 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 43 [2021-07-09 18:37:54,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:54,483 INFO L93 Difference]: Finished difference Result 2674 states and 8821 transitions. [2021-07-09 18:37:54,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:37:54,483 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:54,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:54,488 INFO L225 Difference]: With dead ends: 2674 [2021-07-09 18:37:54,488 INFO L226 Difference]: Without dead ends: 2644 [2021-07-09 18:37:54,488 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 2342.3ms TimeCoverageRelationStatistics Valid=284, Invalid=1198, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:37:54,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2021-07-09 18:37:54,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 1849. [2021-07-09 18:37:54,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1849 states, 1848 states have (on average 3.411796536796537) internal successors, (6305), 1848 states have internal predecessors, (6305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:54,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1849 states to 1849 states and 6305 transitions. [2021-07-09 18:37:54,515 INFO L78 Accepts]: Start accepts. Automaton has 1849 states and 6305 transitions. Word has length 26 [2021-07-09 18:37:54,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:54,515 INFO L482 AbstractCegarLoop]: Abstraction has 1849 states and 6305 transitions. [2021-07-09 18:37:54,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:54,515 INFO L276 IsEmpty]: Start isEmpty. Operand 1849 states and 6305 transitions. [2021-07-09 18:37:54,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:54,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:54,517 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, 1, 1] [2021-07-09 18:37:54,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2985 [2021-07-09 18:37:54,718 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:54,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:54,719 INFO L82 PathProgramCache]: Analyzing trace with hash 436254142, now seen corresponding path program 43 times [2021-07-09 18:37:54,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:54,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059186914] [2021-07-09 18:37:54,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:54,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:55,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:55,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:55,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059186914] [2021-07-09 18:37:55,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059186914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:55,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389299175] [2021-07-09 18:37:55,024 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 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:37:55,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:55,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:37:55,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:55,339 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_238], 3=[A, v_prenex_240, v_prenex_236]} [2021-07-09 18:37:55,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:55,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:55,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:55,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:55,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:55,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:55,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:55,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:55,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:55,487 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-07-09 18:37:55,487 INFO L628 ElimStorePlain]: treesize reduction 158, result has 46.4 percent of original size [2021-07-09 18:37:55,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:55,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:55,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:55,493 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:55,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:55,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:55,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:55,541 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:55,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:55,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:55,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 11 treesize of output 7 [2021-07-09 18:37:55,587 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:55,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:55,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:55,629 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:335, output treesize:51 [2021-07-09 18:37:55,688 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:55,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389299175] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:55,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:55,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:55,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766449281] [2021-07-09 18:37:55,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:55,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:55,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:55,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:55,689 INFO L87 Difference]: Start difference. First operand 1849 states and 6305 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:56,358 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-07-09 18:37:56,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:56,464 INFO L93 Difference]: Finished difference Result 2432 states and 8093 transitions. [2021-07-09 18:37:56,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:37:56,465 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:56,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:56,468 INFO L225 Difference]: With dead ends: 2432 [2021-07-09 18:37:56,468 INFO L226 Difference]: Without dead ends: 2402 [2021-07-09 18:37:56,468 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 1073.2ms TimeCoverageRelationStatistics Valid=193, Invalid=677, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:37:56,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2402 states. [2021-07-09 18:37:56,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2402 to 1851. [2021-07-09 18:37:56,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1851 states, 1850 states have (on average 3.4135135135135135) internal successors, (6315), 1850 states have internal predecessors, (6315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:56,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1851 states to 1851 states and 6315 transitions. [2021-07-09 18:37:56,492 INFO L78 Accepts]: Start accepts. Automaton has 1851 states and 6315 transitions. Word has length 26 [2021-07-09 18:37:56,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:56,492 INFO L482 AbstractCegarLoop]: Abstraction has 1851 states and 6315 transitions. [2021-07-09 18:37:56,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:56,492 INFO L276 IsEmpty]: Start isEmpty. Operand 1851 states and 6315 transitions. [2021-07-09 18:37:56,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:56,495 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:56,495 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, 1, 1] [2021-07-09 18:37:56,695 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3035,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:56,695 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:56,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:56,695 INFO L82 PathProgramCache]: Analyzing trace with hash -1514157122, now seen corresponding path program 44 times [2021-07-09 18:37:56,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:56,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815330137] [2021-07-09 18:37:56,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:56,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:56,990 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:56,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:56,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815330137] [2021-07-09 18:37:56,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815330137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:56,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211058913] [2021-07-09 18:37:56,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:37:57,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:57,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:57,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:57,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:57,365 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 65 [2021-07-09 18:37:57,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,581 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:57,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:37:57,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,603 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:57,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:37:57,607 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,760 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:37:57,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:57,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,783 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:57,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 35 treesize of output 33 [2021-07-09 18:37:57,784 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:57,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 37 [2021-07-09 18:37:57,802 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:58,100 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 80 [2021-07-09 18:37:58,100 INFO L628 ElimStorePlain]: treesize reduction 8, result has 97.7 percent of original size [2021-07-09 18:37:58,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:58,119 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:58,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:37:58,120 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:58,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:58,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:58,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:37:58,139 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:58,281 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:37:58,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:58,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:58,299 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:58,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:37:58,307 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:58,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:58,324 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:58,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:58,326 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:58,580 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-07-09 18:37:58,580 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.9 percent of original size [2021-07-09 18:37:58,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:58,596 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:385, output treesize:286 [2021-07-09 18:37:58,797 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-07-09 18:37:58,890 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:58,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211058913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:58,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:58,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-07-09 18:37:58,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956733905] [2021-07-09 18:37:58,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:37:58,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:58,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:37:58,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:37:58,891 INFO L87 Difference]: Start difference. First operand 1851 states and 6315 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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:37:59,194 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-07-09 18:37:59,456 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2021-07-09 18:37:59,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:59,978 INFO L93 Difference]: Finished difference Result 2442 states and 8174 transitions. [2021-07-09 18:37:59,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:37:59,978 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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 26 [2021-07-09 18:37:59,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:59,982 INFO L225 Difference]: With dead ends: 2442 [2021-07-09 18:37:59,982 INFO L226 Difference]: Without dead ends: 2427 [2021-07-09 18:37:59,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1557.1ms TimeCoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:37:59,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2427 states. [2021-07-09 18:38:00,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2427 to 1869. [2021-07-09 18:38:00,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1869 states, 1868 states have (on average 3.4095289079229123) internal successors, (6369), 1868 states have internal predecessors, (6369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:00,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1869 states to 1869 states and 6369 transitions. [2021-07-09 18:38:00,007 INFO L78 Accepts]: Start accepts. Automaton has 1869 states and 6369 transitions. Word has length 26 [2021-07-09 18:38:00,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:00,008 INFO L482 AbstractCegarLoop]: Abstraction has 1869 states and 6369 transitions. [2021-07-09 18:38:00,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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:38:00,008 INFO L276 IsEmpty]: Start isEmpty. Operand 1869 states and 6369 transitions. [2021-07-09 18:38:00,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:00,010 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:00,010 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, 1, 1] [2021-07-09 18:38:00,210 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3046,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:00,210 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:00,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:00,211 INFO L82 PathProgramCache]: Analyzing trace with hash -714815838, now seen corresponding path program 45 times [2021-07-09 18:38:00,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:00,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721549065] [2021-07-09 18:38:00,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:00,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:00,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:00,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:00,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721549065] [2021-07-09 18:38:00,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721549065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:00,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411656866] [2021-07-09 18:38:00,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:38:00,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:38:00,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:00,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:38:00,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:00,891 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:38:01,134 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-07-09 18:38:01,212 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_256, v_prenex_257], 2=[A, v_prenex_258]} [2021-07-09 18:38:01,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:01,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:38:01,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:01,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:01,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:38:01,224 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:01,361 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-07-09 18:38:01,362 INFO L628 ElimStorePlain]: treesize reduction 130, result has 54.7 percent of original size [2021-07-09 18:38:01,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:01,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:38:01,367 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:01,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:01,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:01,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:01,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:01,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:38:01,424 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:01,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:01,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:01,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:01,429 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:01,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:01,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:01,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:01,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:01,478 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:01,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:01,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:38:01,529 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:317, output treesize:51 [2021-07-09 18:38:01,583 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:01,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411656866] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:01,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:01,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:38:01,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884306538] [2021-07-09 18:38:01,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:38:01,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:01,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:38:01,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:38:01,584 INFO L87 Difference]: Start difference. First operand 1869 states and 6369 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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:38:02,197 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-09 18:38:02,440 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 80 [2021-07-09 18:38:02,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:02,542 INFO L93 Difference]: Finished difference Result 1982 states and 6684 transitions. [2021-07-09 18:38:02,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:38:02,543 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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 26 [2021-07-09 18:38:02,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:02,546 INFO L225 Difference]: With dead ends: 1982 [2021-07-09 18:38:02,546 INFO L226 Difference]: Without dead ends: 1967 [2021-07-09 18:38:02,546 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 1453.2ms TimeCoverageRelationStatistics Valid=138, Invalid=564, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:38:02,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1967 states. [2021-07-09 18:38:02,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1967 to 1890. [2021-07-09 18:38:02,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1890 states, 1889 states have (on average 3.4060349391212283) internal successors, (6434), 1889 states have internal predecessors, (6434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:02,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1890 states to 1890 states and 6434 transitions. [2021-07-09 18:38:02,568 INFO L78 Accepts]: Start accepts. Automaton has 1890 states and 6434 transitions. Word has length 26 [2021-07-09 18:38:02,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:02,568 INFO L482 AbstractCegarLoop]: Abstraction has 1890 states and 6434 transitions. [2021-07-09 18:38:02,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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:38:02,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1890 states and 6434 transitions. [2021-07-09 18:38:02,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:02,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:02,571 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, 1, 1] [2021-07-09 18:38:02,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3107 [2021-07-09 18:38:02,771 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:02,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:02,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1962618678, now seen corresponding path program 46 times [2021-07-09 18:38:02,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:02,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816811445] [2021-07-09 18:38:02,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:02,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:02,985 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:02,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:02,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816811445] [2021-07-09 18:38:02,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816811445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:02,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209762069] [2021-07-09 18:38:02,985 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 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:38:03,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:03,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:03,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:38:03,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:03,471 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:38:03,522 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_270, v_prenex_264, v_prenex_266], 3=[v_prenex_271, v_prenex_273, v_prenex_265, v_prenex_268]} [2021-07-09 18:38:03,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,535 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:03,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:38:03,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,656 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-07-09 18:38:03,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:03,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:03,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:38:03,671 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,788 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-09 18:38:03,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:03,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,802 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:03,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:38:03,803 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,922 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-07-09 18:38:03,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:03,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,934 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:03,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:38:03,935 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:04,056 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-07-09 18:38:04,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:04,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:04,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:04,070 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:04,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:38:04,073 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:04,208 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-09 18:38:04,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:04,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:04,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:04,221 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:04,221 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:38:04,225 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:04,327 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-07-09 18:38:04,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:04,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:04,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:04,338 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:38:04,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-07-09 18:38:04,340 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:04,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:04,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:04,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:04,449 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:38:04,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 22 [2021-07-09 18:38:04,451 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:04,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:04,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:38:04,553 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:345, output treesize:194 [2021-07-09 18:38:04,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:04,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209762069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:04,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:04,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:38:04,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098703414] [2021-07-09 18:38:04,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:38:04,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:04,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:38:04,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:04,746 INFO L87 Difference]: Start difference. First operand 1890 states and 6434 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:05,553 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-09 18:38:05,952 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 78 [2021-07-09 18:38:06,168 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 56 [2021-07-09 18:38:06,402 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 43 [2021-07-09 18:38:06,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:06,525 INFO L93 Difference]: Finished difference Result 2744 states and 9064 transitions. [2021-07-09 18:38:06,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:38:06,525 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:06,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:06,530 INFO L225 Difference]: With dead ends: 2744 [2021-07-09 18:38:06,530 INFO L226 Difference]: Without dead ends: 2714 [2021-07-09 18:38:06,530 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 2025.9ms TimeCoverageRelationStatistics Valid=217, Invalid=775, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:38:06,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2021-07-09 18:38:06,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 1888. [2021-07-09 18:38:06,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 3.408055113937467) internal successors, (6431), 1887 states have internal predecessors, (6431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:06,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 6431 transitions. [2021-07-09 18:38:06,557 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 6431 transitions. Word has length 26 [2021-07-09 18:38:06,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:06,557 INFO L482 AbstractCegarLoop]: Abstraction has 1888 states and 6431 transitions. [2021-07-09 18:38:06,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:06,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 6431 transitions. [2021-07-09 18:38:06,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:06,559 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:06,559 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, 1, 1] [2021-07-09 18:38:06,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3122 [2021-07-09 18:38:06,760 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:06,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:06,760 INFO L82 PathProgramCache]: Analyzing trace with hash 272675774, now seen corresponding path program 47 times [2021-07-09 18:38:06,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:06,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875226645] [2021-07-09 18:38:06,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:06,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:07,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:07,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:07,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875226645] [2021-07-09 18:38:07,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875226645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:07,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042214790] [2021-07-09 18:38:07,093 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:07,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:38:07,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:07,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:38:07,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:07,522 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-07-09 18:38:07,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:07,641 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:07,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:38:07,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:07,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:07,655 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:07,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:38:07,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:07,778 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-07-09 18:38:07,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:07,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:07,790 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:07,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:38:07,793 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:07,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:07,802 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:07,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:38:07,803 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:07,916 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:38:07,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:07,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:07,928 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:07,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:38:07,931 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:07,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:07,941 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:07,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:38:07,942 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:08,065 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-07-09 18:38:08,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:08,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:08,077 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:08,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:38:08,078 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:08,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:08,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:08,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:38:08,088 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:08,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:08,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:38:08,198 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:333, output treesize:174 [2021-07-09 18:38:08,381 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:08,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042214790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:08,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:08,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:38:08,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143608204] [2021-07-09 18:38:08,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:38:08,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:08,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:38:08,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:08,382 INFO L87 Difference]: Start difference. First operand 1888 states and 6431 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:09,188 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-07-09 18:38:09,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:09,240 INFO L93 Difference]: Finished difference Result 2422 states and 8105 transitions. [2021-07-09 18:38:09,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:38:09,241 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:09,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:09,244 INFO L225 Difference]: With dead ends: 2422 [2021-07-09 18:38:09,245 INFO L226 Difference]: Without dead ends: 2397 [2021-07-09 18:38:09,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1352.4ms TimeCoverageRelationStatistics Valid=162, Invalid=594, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:38:09,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2397 states. [2021-07-09 18:38:09,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2397 to 1888. [2021-07-09 18:38:09,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 3.4101748807631163) internal successors, (6435), 1887 states have internal predecessors, (6435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:09,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 6435 transitions. [2021-07-09 18:38:09,277 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 6435 transitions. Word has length 26 [2021-07-09 18:38:09,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:09,277 INFO L482 AbstractCegarLoop]: Abstraction has 1888 states and 6435 transitions. [2021-07-09 18:38:09,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:09,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 6435 transitions. [2021-07-09 18:38:09,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:09,280 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:09,280 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, 1, 1] [2021-07-09 18:38:09,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3139 [2021-07-09 18:38:09,483 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:09,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:09,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1537750790, now seen corresponding path program 48 times [2021-07-09 18:38:09,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:09,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977028051] [2021-07-09 18:38:09,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:09,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:09,786 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:09,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:09,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977028051] [2021-07-09 18:38:09,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977028051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:09,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260424737] [2021-07-09 18:38:09,786 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:09,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:38:09,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:09,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:38:09,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:10,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,006 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:10,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:38:10,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,015 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:10,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:38:10,016 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,025 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:10,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:38:10,026 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,037 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:38:10,039 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,050 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:38:10,053 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,061 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:10,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:10,062 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,074 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:38:10,076 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,086 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:38:10,087 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,096 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:10,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:38:10,097 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,107 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:38:10,112 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,121 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:10,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:38:10,122 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,130 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:10,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:10,131 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,142 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:10,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:38:10,143 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,154 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:10,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:38:10,155 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,165 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:10,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:38:10,167 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,172 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:10,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:38:10,173 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:38:10,247 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-07-09 18:38:10,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:10,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260424737] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:10,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:10,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:38:10,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406428554] [2021-07-09 18:38:10,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:38:10,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:10,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:38:10,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:10,460 INFO L87 Difference]: Start difference. First operand 1888 states and 6435 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:11,196 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 29 [2021-07-09 18:38:11,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:11,255 INFO L93 Difference]: Finished difference Result 2430 states and 8144 transitions. [2021-07-09 18:38:11,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:38:11,256 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:11,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:11,259 INFO L225 Difference]: With dead ends: 2430 [2021-07-09 18:38:11,260 INFO L226 Difference]: Without dead ends: 2415 [2021-07-09 18:38:11,260 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 1083.0ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:38:11,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2415 states. [2021-07-09 18:38:11,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2415 to 1888. [2021-07-09 18:38:11,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 3.4101748807631163) internal successors, (6435), 1887 states have internal predecessors, (6435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:11,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 6435 transitions. [2021-07-09 18:38:11,285 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 6435 transitions. Word has length 26 [2021-07-09 18:38:11,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:11,285 INFO L482 AbstractCegarLoop]: Abstraction has 1888 states and 6435 transitions. [2021-07-09 18:38:11,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:11,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 6435 transitions. [2021-07-09 18:38:11,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:11,287 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:11,287 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:11,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3172,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:11,488 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:11,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:11,488 INFO L82 PathProgramCache]: Analyzing trace with hash -1872442310, now seen corresponding path program 55 times [2021-07-09 18:38:11,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:11,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912796233] [2021-07-09 18:38:11,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:11,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:11,933 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:11,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:11,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912796233] [2021-07-09 18:38:11,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912796233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:11,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789665786] [2021-07-09 18:38:11,933 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:11,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:11,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:38:11,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:12,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:38:12,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:38:12,450 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:38:12,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:38:12,466 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:38:12,474 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:38:12,481 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:38:12,489 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:38:12,498 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:38:12,507 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:38:12,514 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:38:12,521 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:38:12,529 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:38:12,535 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:38:12,559 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:12,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:12,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:38:12,564 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:12,596 INFO L628 ElimStorePlain]: treesize reduction 34, result has 44.3 percent of original size [2021-07-09 18:38:12,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:38:12,597 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-07-09 18:38:12,629 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:12,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789665786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:12,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:12,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:38:12,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933826668] [2021-07-09 18:38:12,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:38:12,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:12,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:38:12,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:38:12,630 INFO L87 Difference]: Start difference. First operand 1888 states and 6435 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 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:38:13,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:13,304 INFO L93 Difference]: Finished difference Result 2457 states and 7898 transitions. [2021-07-09 18:38:13,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:38:13,304 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 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 26 [2021-07-09 18:38:13,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:13,308 INFO L225 Difference]: With dead ends: 2457 [2021-07-09 18:38:13,309 INFO L226 Difference]: Without dead ends: 2420 [2021-07-09 18:38:13,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 993.2ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:38:13,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2420 states. [2021-07-09 18:38:13,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2420 to 1914. [2021-07-09 18:38:13,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1914 states, 1913 states have (on average 3.410350235232619) internal successors, (6524), 1913 states have internal predecessors, (6524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:13,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1914 states to 1914 states and 6524 transitions. [2021-07-09 18:38:13,335 INFO L78 Accepts]: Start accepts. Automaton has 1914 states and 6524 transitions. Word has length 26 [2021-07-09 18:38:13,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:13,335 INFO L482 AbstractCegarLoop]: Abstraction has 1914 states and 6524 transitions. [2021-07-09 18:38:13,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 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:38:13,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1914 states and 6524 transitions. [2021-07-09 18:38:13,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:13,349 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:13,349 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:13,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3189,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:13,549 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:13,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:13,550 INFO L82 PathProgramCache]: Analyzing trace with hash -804567746, now seen corresponding path program 56 times [2021-07-09 18:38:13,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:13,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708535564] [2021-07-09 18:38:13,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:13,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:13,834 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:13,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:13,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708535564] [2021-07-09 18:38:13,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708535564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:13,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111042481] [2021-07-09 18:38:13,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:13,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:13,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:13,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:38:13,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:14,114 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-07-09 18:38:14,165 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_283, v_prenex_285], 6=[A, v_prenex_287]} [2021-07-09 18:38:14,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:14,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:14,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:14,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 32 treesize of output 13 [2021-07-09 18:38:14,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:14,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:14,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:14,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:38:14,180 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:14,282 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-07-09 18:38:14,283 INFO L628 ElimStorePlain]: treesize reduction 166, result has 44.9 percent of original size [2021-07-09 18:38:14,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:14,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:38:14,288 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:14,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:14,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:14,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:14,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:38:14,326 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:14,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:14,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:14,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:14,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:14,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:38:14,362 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:14,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:14,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:38:14,391 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:365, output treesize:33 [2021-07-09 18:38:14,433 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:14,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111042481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:14,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:14,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-09 18:38:14,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846428774] [2021-07-09 18:38:14,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:38:14,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:14,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:38:14,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:38:14,434 INFO L87 Difference]: Start difference. First operand 1914 states and 6524 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:38:15,272 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-07-09 18:38:15,428 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2021-07-09 18:38:15,572 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 60 [2021-07-09 18:38:15,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:15,668 INFO L93 Difference]: Finished difference Result 2392 states and 7936 transitions. [2021-07-09 18:38:15,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:38:15,668 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 26 [2021-07-09 18:38:15,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:15,672 INFO L225 Difference]: With dead ends: 2392 [2021-07-09 18:38:15,672 INFO L226 Difference]: Without dead ends: 2346 [2021-07-09 18:38:15,673 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 1416.9ms TimeCoverageRelationStatistics Valid=256, Invalid=866, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:38:15,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2346 states. [2021-07-09 18:38:15,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2346 to 1910. [2021-07-09 18:38:15,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1910 states, 1909 states have (on average 3.4038763750654795) internal successors, (6498), 1909 states have internal predecessors, (6498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:15,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1910 states to 1910 states and 6498 transitions. [2021-07-09 18:38:15,697 INFO L78 Accepts]: Start accepts. Automaton has 1910 states and 6498 transitions. Word has length 26 [2021-07-09 18:38:15,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:15,697 INFO L482 AbstractCegarLoop]: Abstraction has 1910 states and 6498 transitions. [2021-07-09 18:38:15,697 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:38:15,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1910 states and 6498 transitions. [2021-07-09 18:38:15,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:15,699 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:15,699 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:15,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3303 [2021-07-09 18:38:15,900 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:15,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:15,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1833133118, now seen corresponding path program 57 times [2021-07-09 18:38:15,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:15,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301184161] [2021-07-09 18:38:15,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:15,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:16,254 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:16,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:16,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301184161] [2021-07-09 18:38:16,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301184161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:16,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766374634] [2021-07-09 18:38:16,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:16,281 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:38:16,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:16,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:38:16,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:16,718 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-09 18:38:16,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:16,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,009 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-09 18:38:17,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-07-09 18:38:17,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:17,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,040 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:38:17,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-09 18:38:17,044 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:17,414 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-09 18:38:17,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:17,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,445 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:38:17,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-07-09 18:38:17,447 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:17,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,475 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:17,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:38:17,478 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:17,847 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-07-09 18:38:17,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:17,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,880 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:17,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-07-09 18:38:17,885 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:17,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,901 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:17,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:38:17,902 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,221 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-07-09 18:38:18,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:18,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,254 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:18,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-07-09 18:38:18,256 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,282 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:38:18,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-07-09 18:38:18,284 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,596 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-09 18:38:18,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:18,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,627 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:18,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-07-09 18:38:18,633 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,662 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:18,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-07-09 18:38:18,666 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:19,493 WARN L205 SmtUtils]: Spent 826.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 124 [2021-07-09 18:38:19,493 INFO L628 ElimStorePlain]: treesize reduction 40, result has 93.4 percent of original size [2021-07-09 18:38:19,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,526 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:19,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:38:19,530 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:19,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,544 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:19,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:38:19,545 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:19,765 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-09 18:38:19,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:19,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,793 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:38:19,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:38:19,795 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:19,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,818 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:19,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:38:19,822 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:20,204 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 99 [2021-07-09 18:38:20,205 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.7 percent of original size [2021-07-09 18:38:20,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:20,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:20,229 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:38:20,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-07-09 18:38:20,231 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:20,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:20,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:20,250 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:20,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-09 18:38:20,257 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:20,436 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-09 18:38:20,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:20,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-07-09 18:38:20,452 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:801, output treesize:348 [2021-07-09 18:38:20,628 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 24 [2021-07-09 18:38:20,655 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:20,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766374634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:20,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:20,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:38:20,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437404788] [2021-07-09 18:38:20,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:38:20,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:20,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:38:20,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:20,656 INFO L87 Difference]: Start difference. First operand 1910 states and 6498 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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:38:21,633 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-09 18:38:21,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:21,872 INFO L93 Difference]: Finished difference Result 2172 states and 7282 transitions. [2021-07-09 18:38:21,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:38:21,872 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 26 [2021-07-09 18:38:21,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:21,876 INFO L225 Difference]: With dead ends: 2172 [2021-07-09 18:38:21,876 INFO L226 Difference]: Without dead ends: 2157 [2021-07-09 18:38:21,876 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 1721.1ms TimeCoverageRelationStatistics Valid=197, Invalid=925, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:38:21,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2021-07-09 18:38:21,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 1922. [2021-07-09 18:38:21,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1922 states, 1921 states have (on average 3.407600208224883) internal successors, (6546), 1921 states have internal predecessors, (6546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:21,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1922 states to 1922 states and 6546 transitions. [2021-07-09 18:38:21,902 INFO L78 Accepts]: Start accepts. Automaton has 1922 states and 6546 transitions. Word has length 26 [2021-07-09 18:38:21,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:21,902 INFO L482 AbstractCegarLoop]: Abstraction has 1922 states and 6546 transitions. [2021-07-09 18:38:21,902 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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:38:21,902 INFO L276 IsEmpty]: Start isEmpty. Operand 1922 states and 6546 transitions. [2021-07-09 18:38:21,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:21,905 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:21,905 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, 1, 1] [2021-07-09 18:38:22,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3317,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:22,105 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:22,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:22,106 INFO L82 PathProgramCache]: Analyzing trace with hash 179857598, now seen corresponding path program 49 times [2021-07-09 18:38:22,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:22,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676102986] [2021-07-09 18:38:22,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:22,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:22,547 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:22,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:22,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676102986] [2021-07-09 18:38:22,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676102986] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:22,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304634863] [2021-07-09 18:38:22,547 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 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:38:22,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:22,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:38:22,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:22,934 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-07-09 18:38:22,968 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_307, v_prenex_309]} [2021-07-09 18:38:22,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:38:22,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:23,082 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-07-09 18:38:23,083 INFO L628 ElimStorePlain]: treesize reduction 54, result has 69.8 percent of original size [2021-07-09 18:38:23,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:23,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:23,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:23,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:23,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:23,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:23,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:23,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:38:23,094 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:23,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:23,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:23,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:23,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:23,137 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:23,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:23,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:38:23,174 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:193, output treesize:51 [2021-07-09 18:38:23,228 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:23,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304634863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:23,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:23,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:38:23,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591050925] [2021-07-09 18:38:23,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:38:23,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:23,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:38:23,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:38:23,228 INFO L87 Difference]: Start difference. First operand 1922 states and 6546 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:23,796 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-07-09 18:38:24,137 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-07-09 18:38:24,300 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-07-09 18:38:24,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:24,469 INFO L93 Difference]: Finished difference Result 2493 states and 8257 transitions. [2021-07-09 18:38:24,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:38:24,470 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:24,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:24,474 INFO L225 Difference]: With dead ends: 2493 [2021-07-09 18:38:24,474 INFO L226 Difference]: Without dead ends: 2478 [2021-07-09 18:38:24,474 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 1598.9ms TimeCoverageRelationStatistics Valid=207, Invalid=723, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:38:24,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2021-07-09 18:38:24,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 1933. [2021-07-09 18:38:24,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1933 states, 1932 states have (on average 3.4078674948240164) internal successors, (6584), 1932 states have internal predecessors, (6584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:24,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1933 states to 1933 states and 6584 transitions. [2021-07-09 18:38:24,500 INFO L78 Accepts]: Start accepts. Automaton has 1933 states and 6584 transitions. Word has length 26 [2021-07-09 18:38:24,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:24,500 INFO L482 AbstractCegarLoop]: Abstraction has 1933 states and 6584 transitions. [2021-07-09 18:38:24,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:24,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1933 states and 6584 transitions. [2021-07-09 18:38:24,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:24,502 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:24,502 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:24,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3386,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:24,703 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:24,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:24,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1730239162, now seen corresponding path program 58 times [2021-07-09 18:38:24,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:24,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470850928] [2021-07-09 18:38:24,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:24,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:24,968 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:24,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:24,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470850928] [2021-07-09 18:38:24,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470850928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:24,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575752414] [2021-07-09 18:38:24,968 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 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:38:24,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:24,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:24,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:38:24,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:25,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:38:25,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:38:25,522 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:38:25,529 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:38:25,536 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:38:25,543 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:38:25,551 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:38:25,558 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:38:25,565 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:38:25,572 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:38:25,579 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:38:25,586 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:38:25,593 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:38:25,600 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:38:25,606 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:25,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:38:25,610 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,636 INFO L628 ElimStorePlain]: treesize reduction 18, result has 60.0 percent of original size [2021-07-09 18:38:25,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:38:25,637 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-07-09 18:38:25,664 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:25,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575752414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:25,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:25,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-09 18:38:25,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25114561] [2021-07-09 18:38:25,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:38:25,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:25,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:38:25,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:38:25,665 INFO L87 Difference]: Start difference. First operand 1933 states and 6584 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:38:26,127 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 53 [2021-07-09 18:38:26,452 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-07-09 18:38:26,948 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 54 [2021-07-09 18:38:27,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:27,290 INFO L93 Difference]: Finished difference Result 3085 states and 9838 transitions. [2021-07-09 18:38:27,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:38:27,290 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:27,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:27,295 INFO L225 Difference]: With dead ends: 3085 [2021-07-09 18:38:27,295 INFO L226 Difference]: Without dead ends: 3042 [2021-07-09 18:38:27,296 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 1685.9ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:38:27,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states. [2021-07-09 18:38:27,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 2025. [2021-07-09 18:38:27,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2025 states, 2024 states have (on average 3.4234189723320156) internal successors, (6929), 2024 states have internal predecessors, (6929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:27,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2025 states to 2025 states and 6929 transitions. [2021-07-09 18:38:27,327 INFO L78 Accepts]: Start accepts. Automaton has 2025 states and 6929 transitions. Word has length 26 [2021-07-09 18:38:27,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:27,327 INFO L482 AbstractCegarLoop]: Abstraction has 2025 states and 6929 transitions. [2021-07-09 18:38:27,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:38:27,327 INFO L276 IsEmpty]: Start isEmpty. Operand 2025 states and 6929 transitions. [2021-07-09 18:38:27,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:27,329 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:27,329 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, 1, 1] [2021-07-09 18:38:27,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3395 [2021-07-09 18:38:27,530 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:27,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:27,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1769727974, now seen corresponding path program 50 times [2021-07-09 18:38:27,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:27,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274892165] [2021-07-09 18:38:27,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:27,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:27,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:27,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:27,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274892165] [2021-07-09 18:38:27,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274892165] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:27,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804676368] [2021-07-09 18:38:27,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:38:27,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:27,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:27,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:38:27,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:28,480 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-07-09 18:38:29,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:29,087 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:38:29,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:38:29,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:29,249 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 149 [2021-07-09 18:38:29,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:29,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:29,270 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:29,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:38:29,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:29,429 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 149 [2021-07-09 18:38:29,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:29,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:29,454 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:38:29,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:38:29,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:29,617 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-07-09 18:38:29,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:29,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:29,639 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:29,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:38:29,642 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:29,794 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-07-09 18:38:29,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:29,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:29,816 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:38:29,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 28 treesize of output 24 [2021-07-09 18:38:29,817 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:29,968 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-09 18:38:29,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:29,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:29,993 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:38:29,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:38:29,997 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:30,150 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-09 18:38:30,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:30,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:30,168 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:30,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:38:30,174 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:30,312 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-07-09 18:38:30,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:30,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:30,335 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:38:30,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:38:30,336 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:30,473 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:38:30,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:30,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:38:30,496 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:381, output treesize:513 [2021-07-09 18:38:30,866 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2021-07-09 18:38:31,138 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-07-09 18:38:31,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:31,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804676368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:31,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:31,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:38:31,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961147163] [2021-07-09 18:38:31,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:38:31,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:31,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:38:31,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:38:31,248 INFO L87 Difference]: Start difference. First operand 2025 states and 6929 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:31,681 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-07-09 18:38:32,182 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 75 [2021-07-09 18:38:32,926 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 69 [2021-07-09 18:38:33,584 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 82 [2021-07-09 18:38:33,850 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 68 [2021-07-09 18:38:34,372 WARN L205 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 120 [2021-07-09 18:38:34,869 WARN L205 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 94 [2021-07-09 18:38:35,362 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 119 [2021-07-09 18:38:35,908 WARN L205 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 138 [2021-07-09 18:38:36,327 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 75 [2021-07-09 18:38:36,872 WARN L205 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 140 [2021-07-09 18:38:37,240 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 84 [2021-07-09 18:38:37,725 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 97 [2021-07-09 18:38:38,204 WARN L205 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 69 [2021-07-09 18:38:38,498 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 41 [2021-07-09 18:38:39,122 WARN L205 SmtUtils]: Spent 537.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 91 [2021-07-09 18:38:39,445 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 42 [2021-07-09 18:38:39,912 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 57 [2021-07-09 18:38:40,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:40,008 INFO L93 Difference]: Finished difference Result 2870 states and 9420 transitions. [2021-07-09 18:38:40,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:38:40,009 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:40,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:40,014 INFO L225 Difference]: With dead ends: 2870 [2021-07-09 18:38:40,014 INFO L226 Difference]: Without dead ends: 2855 [2021-07-09 18:38:40,015 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 9121.3ms TimeCoverageRelationStatistics Valid=408, Invalid=2142, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:38:40,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2855 states. [2021-07-09 18:38:40,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2855 to 2033. [2021-07-09 18:38:40,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.4247047244094486) internal successors, (6959), 2032 states have internal predecessors, (6959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:40,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 6959 transitions. [2021-07-09 18:38:40,054 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 6959 transitions. Word has length 26 [2021-07-09 18:38:40,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:40,054 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 6959 transitions. [2021-07-09 18:38:40,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:40,054 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 6959 transitions. [2021-07-09 18:38:40,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:40,057 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:40,057 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, 1, 1] [2021-07-09 18:38:40,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3501,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:40,261 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:40,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:40,261 INFO L82 PathProgramCache]: Analyzing trace with hash 719147274, now seen corresponding path program 51 times [2021-07-09 18:38:40,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:40,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075977297] [2021-07-09 18:38:40,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:40,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:40,525 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-07-09 18:38:40,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:40,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:40,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075977297] [2021-07-09 18:38:40,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075977297] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:40,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103681027] [2021-07-09 18:38:40,699 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:40,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:38:40,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:40,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:38:40,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:41,025 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:38:41,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:41,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:38:41,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:41,199 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-09 18:38:41,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:41,212 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:41,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:38:41,213 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:41,325 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-07-09 18:38:41,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:41,338 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:41,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:38:41,340 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:41,459 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-09 18:38:41,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:41,471 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:41,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:38:41,472 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:41,575 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-07-09 18:38:41,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:41,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:38:41,588 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:41,689 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-09 18:38:41,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:41,700 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:38:41,701 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:41,802 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-09 18:38:41,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:41,812 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:38:41,816 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:41,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:41,919 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:41,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:38:41,923 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:42,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:42,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:38:42,016 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:325, output treesize:174 [2021-07-09 18:38:42,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:42,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103681027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:42,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:42,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:38:42,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776076299] [2021-07-09 18:38:42,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:38:42,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:42,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:38:42,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:38:42,194 INFO L87 Difference]: Start difference. First operand 2033 states and 6959 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:42,582 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-07-09 18:38:43,033 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-07-09 18:38:43,515 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 54 [2021-07-09 18:38:43,671 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 66 [2021-07-09 18:38:43,873 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58 [2021-07-09 18:38:44,053 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 70 [2021-07-09 18:38:44,404 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-07-09 18:38:44,595 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-07-09 18:38:44,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:44,701 INFO L93 Difference]: Finished difference Result 2982 states and 9848 transitions. [2021-07-09 18:38:44,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:38:44,702 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:44,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:44,706 INFO L225 Difference]: With dead ends: 2982 [2021-07-09 18:38:44,706 INFO L226 Difference]: Without dead ends: 2967 [2021-07-09 18:38:44,707 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 2758.8ms TimeCoverageRelationStatistics Valid=300, Invalid=1032, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:38:44,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2967 states. [2021-07-09 18:38:44,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2967 to 2028. [2021-07-09 18:38:44,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2028 states, 2027 states have (on average 3.4257523433645782) internal successors, (6944), 2027 states have internal predecessors, (6944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:44,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2028 states to 2028 states and 6944 transitions. [2021-07-09 18:38:44,737 INFO L78 Accepts]: Start accepts. Automaton has 2028 states and 6944 transitions. Word has length 26 [2021-07-09 18:38:44,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:44,737 INFO L482 AbstractCegarLoop]: Abstraction has 2028 states and 6944 transitions. [2021-07-09 18:38:44,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:44,737 INFO L276 IsEmpty]: Start isEmpty. Operand 2028 states and 6944 transitions. [2021-07-09 18:38:44,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:44,740 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:44,740 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:44,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3567 [2021-07-09 18:38:44,940 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:44,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:44,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1956232686, now seen corresponding path program 59 times [2021-07-09 18:38:44,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:44,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922953925] [2021-07-09 18:38:44,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:44,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:45,209 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:45,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:45,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922953925] [2021-07-09 18:38:45,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922953925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:45,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101372905] [2021-07-09 18:38:45,210 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 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:38:45,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:38:45,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:45,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:38:45,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:45,664 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-09 18:38:46,022 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 116 [2021-07-09 18:38:46,261 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 66 [2021-07-09 18:38:46,488 INFO L446 ElimStorePlain]: Different costs {20=[v_prenex_385], 27=[A]} [2021-07-09 18:38:46,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:46,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:38:46,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:46,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:46,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:46,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:38:46,509 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:46,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:46,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:46,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:38:46,519 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:46,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:46,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:38:46,527 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:46,654 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 54 [2021-07-09 18:38:46,654 INFO L628 ElimStorePlain]: treesize reduction 114, result has 56.3 percent of original size [2021-07-09 18:38:46,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:46,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:38:46,660 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:46,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:46,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:46,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:38:46,665 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:46,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:46,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:38:46,713 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 11 variables, input treesize:399, output treesize:89 [2021-07-09 18:38:46,791 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:46,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101372905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:46,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:46,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:38:46,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909304977] [2021-07-09 18:38:46,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:38:46,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:46,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:38:46,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:46,792 INFO L87 Difference]: Start difference. First operand 2028 states and 6944 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:47,581 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:38:48,012 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 97 [2021-07-09 18:38:48,210 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-07-09 18:38:48,582 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 71 [2021-07-09 18:38:48,961 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-07-09 18:38:49,280 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 55 [2021-07-09 18:38:49,750 WARN L205 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 102 [2021-07-09 18:38:50,197 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 125 [2021-07-09 18:38:50,495 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 47 [2021-07-09 18:38:51,001 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 60 [2021-07-09 18:38:51,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:51,130 INFO L93 Difference]: Finished difference Result 3633 states and 11658 transitions. [2021-07-09 18:38:51,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:38:51,130 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:51,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:51,137 INFO L225 Difference]: With dead ends: 3633 [2021-07-09 18:38:51,137 INFO L226 Difference]: Without dead ends: 3546 [2021-07-09 18:38:51,137 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 4681.5ms TimeCoverageRelationStatistics Valid=391, Invalid=1679, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:38:51,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3546 states. [2021-07-09 18:38:51,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3546 to 2151. [2021-07-09 18:38:51,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2151 states, 2150 states have (on average 3.4288372093023254) internal successors, (7372), 2150 states have internal predecessors, (7372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:51,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2151 states to 2151 states and 7372 transitions. [2021-07-09 18:38:51,173 INFO L78 Accepts]: Start accepts. Automaton has 2151 states and 7372 transitions. Word has length 26 [2021-07-09 18:38:51,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:51,173 INFO L482 AbstractCegarLoop]: Abstraction has 2151 states and 7372 transitions. [2021-07-09 18:38:51,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:51,173 INFO L276 IsEmpty]: Start isEmpty. Operand 2151 states and 7372 transitions. [2021-07-09 18:38:51,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:51,176 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:51,176 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:51,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3582 [2021-07-09 18:38:51,376 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:51,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:51,377 INFO L82 PathProgramCache]: Analyzing trace with hash -505085958, now seen corresponding path program 60 times [2021-07-09 18:38:51,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:51,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911265566] [2021-07-09 18:38:51,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:51,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:51,678 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:51,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:51,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911265566] [2021-07-09 18:38:51,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911265566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:51,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606770041] [2021-07-09 18:38:51,678 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 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:38:51,705 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:38:51,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:51,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:38:51,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:51,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:51,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,001 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:52,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 53 [2021-07-09 18:38:52,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:38:52,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,057 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:38:52,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 36 treesize of output 44 [2021-07-09 18:38:52,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,108 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:38:52,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 36 treesize of output 40 [2021-07-09 18:38:52,113 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,135 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:38:52,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:38:52,136 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,168 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-09 18:38:52,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 27 [2021-07-09 18:38:52,170 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,200 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 18:38:52,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 36 treesize of output 22 [2021-07-09 18:38:52,202 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,223 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:38:52,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:38:52,223 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,244 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:38:52,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 1 [2021-07-09 18:38:52,244 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,265 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:38:52,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:38:52,265 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,286 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:38:52,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 43 treesize of output 1 [2021-07-09 18:38:52,287 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,308 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:38:52,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 38 treesize of output 1 [2021-07-09 18:38:52,309 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,329 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:38:52,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:38:52,330 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,349 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:38:52,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:38:52,350 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,376 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-07-09 18:38:52,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 20 [2021-07-09 18:38:52,378 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:52,396 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:38:52,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 1 [2021-07-09 18:38:52,396 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 18:38:52,400 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:52,497 INFO L628 ElimStorePlain]: treesize reduction 115, result has 45.2 percent of original size [2021-07-09 18:38:52,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:38:52,498 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:833, output treesize:95 [2021-07-09 18:38:52,675 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:52,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606770041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:52,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:52,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-07-09 18:38:52,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675297382] [2021-07-09 18:38:52,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:38:52,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:52,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:38:52,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:38:52,676 INFO L87 Difference]: Start difference. First operand 2151 states and 7372 transitions. Second operand has 20 states, 20 states have (on average 2.55) 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:38:54,039 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-07-09 18:38:54,188 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 44 [2021-07-09 18:38:54,625 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 61 [2021-07-09 18:38:54,887 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 69 [2021-07-09 18:38:55,034 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 60 [2021-07-09 18:38:55,283 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 65 [2021-07-09 18:38:55,620 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 70 [2021-07-09 18:38:55,795 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-07-09 18:38:56,103 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 37 [2021-07-09 18:38:56,311 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 32 [2021-07-09 18:38:56,671 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 36 [2021-07-09 18:38:56,866 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-07-09 18:38:57,256 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 38 [2021-07-09 18:38:57,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:57,395 INFO L93 Difference]: Finished difference Result 3952 states and 12614 transitions. [2021-07-09 18:38:57,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:38:57,395 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) 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 26 [2021-07-09 18:38:57,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:57,402 INFO L225 Difference]: With dead ends: 3952 [2021-07-09 18:38:57,402 INFO L226 Difference]: Without dead ends: 3864 [2021-07-09 18:38:57,403 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 4267.1ms TimeCoverageRelationStatistics Valid=560, Invalid=2980, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:38:57,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3864 states. [2021-07-09 18:38:57,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3864 to 2137. [2021-07-09 18:38:57,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2137 states, 2136 states have (on average 3.431179775280899) internal successors, (7329), 2136 states have internal predecessors, (7329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:57,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 7329 transitions. [2021-07-09 18:38:57,440 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 7329 transitions. Word has length 26 [2021-07-09 18:38:57,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:57,440 INFO L482 AbstractCegarLoop]: Abstraction has 2137 states and 7329 transitions. [2021-07-09 18:38:57,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.55) 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:38:57,441 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 7329 transitions. [2021-07-09 18:38:57,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:57,443 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:57,443 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, 1, 1] [2021-07-09 18:38:57,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3604 [2021-07-09 18:38:57,657 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:57,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:57,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1912368818, now seen corresponding path program 52 times [2021-07-09 18:38:57,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:57,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550825200] [2021-07-09 18:38:57,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:57,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:58,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:58,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:58,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550825200] [2021-07-09 18:38:58,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550825200] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:58,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934033632] [2021-07-09 18:38:58,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 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:38:58,145 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:58,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:58,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:38:58,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:58,541 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-09 18:38:58,752 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 54 [2021-07-09 18:38:58,824 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_397, v_prenex_398]} [2021-07-09 18:38:58,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:58,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:38:58,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:58,951 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-07-09 18:38:58,951 INFO L628 ElimStorePlain]: treesize reduction 54, result has 69.8 percent of original size [2021-07-09 18:38:58,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:58,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:58,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:58,956 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:59,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:59,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:59,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:59,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:59,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:59,012 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:59,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:59,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:59,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:38:59,017 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:59,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:59,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:38:59,059 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:193, output treesize:51 [2021-07-09 18:38:59,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:59,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934033632] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:59,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:59,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:38:59,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97965261] [2021-07-09 18:38:59,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:38:59,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:59,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:38:59,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:38:59,124 INFO L87 Difference]: Start difference. First operand 2137 states and 7329 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:00,128 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 38 [2021-07-09 18:39:00,320 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-07-09 18:39:00,742 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-07-09 18:39:00,966 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 75 [2021-07-09 18:39:01,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:01,105 INFO L93 Difference]: Finished difference Result 2703 states and 9088 transitions. [2021-07-09 18:39:01,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:39:01,105 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:39:01,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:01,110 INFO L225 Difference]: With dead ends: 2703 [2021-07-09 18:39:01,110 INFO L226 Difference]: Without dead ends: 2688 [2021-07-09 18:39:01,110 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 2374.2ms TimeCoverageRelationStatistics Valid=229, Invalid=961, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:39:01,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2688 states. [2021-07-09 18:39:01,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2688 to 2150. [2021-07-09 18:39:01,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2150 states, 2149 states have (on average 3.4290367612843182) internal successors, (7369), 2149 states have internal predecessors, (7369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:01,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2150 states to 2150 states and 7369 transitions. [2021-07-09 18:39:01,137 INFO L78 Accepts]: Start accepts. Automaton has 2150 states and 7369 transitions. Word has length 26 [2021-07-09 18:39:01,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:01,137 INFO L482 AbstractCegarLoop]: Abstraction has 2150 states and 7369 transitions. [2021-07-09 18:39:01,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:01,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2150 states and 7369 transitions. [2021-07-09 18:39:01,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:39:01,140 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:01,140 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, 1, 1] [2021-07-09 18:39:01,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3636,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:01,340 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:01,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:01,341 INFO L82 PathProgramCache]: Analyzing trace with hash 294836038, now seen corresponding path program 53 times [2021-07-09 18:39:01,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:01,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929036548] [2021-07-09 18:39:01,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:01,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:01,606 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-07-09 18:39:01,731 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-07-09 18:39:01,843 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:01,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:01,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929036548] [2021-07-09 18:39:01,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929036548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:01,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542404451] [2021-07-09 18:39:01,844 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39:01,869 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:39:01,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:01,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:39:01,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:02,415 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-07-09 18:39:02,515 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_421, v_prenex_410, v_prenex_412], 6=[v_prenex_415, v_prenex_405, v_prenex_418, v_prenex_408]} [2021-07-09 18:39:02,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:02,543 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:39:02,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-07-09 18:39:02,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:02,906 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 156 [2021-07-09 18:39:02,907 INFO L628 ElimStorePlain]: treesize reduction 226, result has 61.6 percent of original size [2021-07-09 18:39:02,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:02,931 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:39:02,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:39:02,933 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:03,078 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-07-09 18:39:03,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:03,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:03,102 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:39:03,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:39:03,105 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:03,241 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2021-07-09 18:39:03,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:03,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:03,261 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:03,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-07-09 18:39:03,264 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:03,559 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 142 [2021-07-09 18:39:03,560 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.3 percent of original size [2021-07-09 18:39:03,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:03,578 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:03,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:39:03,585 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:03,734 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-07-09 18:39:03,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:03,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:03,755 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:03,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:39:03,761 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:04,045 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 125 [2021-07-09 18:39:04,046 INFO L628 ElimStorePlain]: treesize reduction 12, result has 96.0 percent of original size [2021-07-09 18:39:04,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:04,065 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:39:04,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:39:04,067 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:04,183 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-07-09 18:39:04,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:04,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:04,202 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:39:04,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:39:04,204 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:04,315 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-09 18:39:04,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:04,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:39:04,333 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:599, output treesize:334 [2021-07-09 18:39:04,545 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-07-09 18:39:04,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:04,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542404451] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:04,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:04,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:39:04,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272007931] [2021-07-09 18:39:04,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:39:04,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:04,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:39:04,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:39:04,649 INFO L87 Difference]: Start difference. First operand 2150 states and 7369 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:05,278 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 32 [2021-07-09 18:39:05,755 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 53 [2021-07-09 18:39:05,970 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-07-09 18:39:06,303 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 80 [2021-07-09 18:39:06,520 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-07-09 18:39:06,888 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 69 [2021-07-09 18:39:07,157 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-07-09 18:39:07,576 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2021-07-09 18:39:07,931 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 43 [2021-07-09 18:39:07,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:07,999 INFO L93 Difference]: Finished difference Result 3064 states and 10226 transitions. [2021-07-09 18:39:07,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:39:08,000 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:39:08,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:08,005 INFO L225 Difference]: With dead ends: 3064 [2021-07-09 18:39:08,005 INFO L226 Difference]: Without dead ends: 3049 [2021-07-09 18:39:08,005 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 3827.7ms TimeCoverageRelationStatistics Valid=296, Invalid=1110, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:39:08,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3049 states. [2021-07-09 18:39:08,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3049 to 2147. [2021-07-09 18:39:08,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2146 states have (on average 3.428238583410997) internal successors, (7357), 2146 states have internal predecessors, (7357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:08,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 7357 transitions. [2021-07-09 18:39:08,035 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 7357 transitions. Word has length 26 [2021-07-09 18:39:08,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:08,035 INFO L482 AbstractCegarLoop]: Abstraction has 2147 states and 7357 transitions. [2021-07-09 18:39:08,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:08,035 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 7357 transitions. [2021-07-09 18:39:08,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:39:08,038 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:08,038 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, 1, 1] [2021-07-09 18:39:08,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3646,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:08,238 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:08,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:08,239 INFO L82 PathProgramCache]: Analyzing trace with hash -1962058946, now seen corresponding path program 54 times [2021-07-09 18:39:08,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:08,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795283154] [2021-07-09 18:39:08,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:08,620 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:08,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:08,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795283154] [2021-07-09 18:39:08,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795283154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:08,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523296496] [2021-07-09 18:39:08,620 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 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:39:08,645 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:39:08,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:08,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:39:08,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:09,008 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 66 [2021-07-09 18:39:09,062 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_426, v_prenex_425], 6=[A, v_prenex_427]} [2021-07-09 18:39:09,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,076 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:09,076 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 34 treesize of output 30 [2021-07-09 18:39:09,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:09,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,090 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:39:09,090 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 27 treesize of output 23 [2021-07-09 18:39:09,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:09,232 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-07-09 18:39:09,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:09,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,246 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:09,246 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 24 [2021-07-09 18:39:09,250 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:09,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,262 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:39:09,262 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 29 treesize of output 23 [2021-07-09 18:39:09,263 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:09,389 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-09 18:39:09,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:09,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:09,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:09,405 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:09,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 28 [2021-07-09 18:39:09,409 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:09,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:09,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,422 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:39:09,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 24 [2021-07-09 18:39:09,423 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:09,535 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:39:09,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:09,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:09,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:09,550 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:09,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 31 [2021-07-09 18:39:09,553 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:09,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:09,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:09,565 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:09,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 31 [2021-07-09 18:39:09,567 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:09,675 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-07-09 18:39:09,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:09,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:39:09,683 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:409, output treesize:246 [2021-07-09 18:39:09,857 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-07-09 18:39:09,951 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:09,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523296496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:09,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:09,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:39:09,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059245150] [2021-07-09 18:39:09,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:39:09,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:09,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:39:09,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:39:09,952 INFO L87 Difference]: Start difference. First operand 2147 states and 7357 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:10,699 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-07-09 18:39:11,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:11,517 INFO L93 Difference]: Finished difference Result 2844 states and 9528 transitions. [2021-07-09 18:39:11,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:39:11,517 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:39:11,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:11,522 INFO L225 Difference]: With dead ends: 2844 [2021-07-09 18:39:11,522 INFO L226 Difference]: Without dead ends: 2819 [2021-07-09 18:39:11,522 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 1909.6ms TimeCoverageRelationStatistics Valid=215, Invalid=841, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:39:11,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2819 states. [2021-07-09 18:39:11,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2819 to 2143. [2021-07-09 18:39:11,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2143 states, 2142 states have (on average 3.429971988795518) internal successors, (7347), 2142 states have internal predecessors, (7347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:11,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 7347 transitions. [2021-07-09 18:39:11,552 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 7347 transitions. Word has length 26 [2021-07-09 18:39:11,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:11,552 INFO L482 AbstractCegarLoop]: Abstraction has 2143 states and 7347 transitions. [2021-07-09 18:39:11,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:11,552 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 7347 transitions. [2021-07-09 18:39:11,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:39:11,555 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:11,555 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:11,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3692,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:11,756 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:11,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:11,756 INFO L82 PathProgramCache]: Analyzing trace with hash 935709652, now seen corresponding path program 61 times [2021-07-09 18:39:11,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:11,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692204291] [2021-07-09 18:39:11,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:11,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:12,089 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:12,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:12,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692204291] [2021-07-09 18:39:12,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692204291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:12,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959156100] [2021-07-09 18:39:12,089 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 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:39:12,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:12,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:39:12,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:12,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:39:12,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:39:12,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:39:12,609 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:39:12,616 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:39:12,624 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:39:12,631 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:39:12,638 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:39:12,646 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:39:12,654 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:39:12,661 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:39:12,668 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:39:12,675 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:39:12,682 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:39:12,689 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:12,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:12,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:39:12,693 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:12,719 INFO L628 ElimStorePlain]: treesize reduction 34, result has 44.3 percent of original size [2021-07-09 18:39:12,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:39:12,720 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-07-09 18:39:12,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:12,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959156100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:12,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:12,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-09 18:39:12,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502423230] [2021-07-09 18:39:12,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:39:12,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:12,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:39:12,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:39:12,736 INFO L87 Difference]: Start difference. First operand 2143 states and 7347 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 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:39:14,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:14,074 INFO L93 Difference]: Finished difference Result 2873 states and 9612 transitions. [2021-07-09 18:39:14,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:39:14,075 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 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 26 [2021-07-09 18:39:14,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:14,079 INFO L225 Difference]: With dead ends: 2873 [2021-07-09 18:39:14,079 INFO L226 Difference]: Without dead ends: 2851 [2021-07-09 18:39:14,080 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 1332.7ms TimeCoverageRelationStatistics Valid=334, Invalid=1148, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:39:14,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2851 states. [2021-07-09 18:39:14,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2851 to 2169. [2021-07-09 18:39:14,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2169 states, 2168 states have (on average 3.4321955719557193) internal successors, (7441), 2168 states have internal predecessors, (7441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:14,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2169 states to 2169 states and 7441 transitions. [2021-07-09 18:39:14,117 INFO L78 Accepts]: Start accepts. Automaton has 2169 states and 7441 transitions. Word has length 26 [2021-07-09 18:39:14,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:14,118 INFO L482 AbstractCegarLoop]: Abstraction has 2169 states and 7441 transitions. [2021-07-09 18:39:14,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 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:39:14,118 INFO L276 IsEmpty]: Start isEmpty. Operand 2169 states and 7441 transitions. [2021-07-09 18:39:14,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:39:14,120 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:14,120 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:14,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3713 [2021-07-09 18:39:14,321 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:14,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:14,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1861203518, now seen corresponding path program 62 times [2021-07-09 18:39:14,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:14,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833329892] [2021-07-09 18:39:14,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:14,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:14,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:14,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:14,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833329892] [2021-07-09 18:39:14,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833329892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:14,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589345048] [2021-07-09 18:39:14,575 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 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:39:14,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:14,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:14,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:39:14,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:14,903 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-07-09 18:39:14,951 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_428, v_prenex_432], 5=[A, v_prenex_430]} [2021-07-09 18:39:14,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:14,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:14,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:14,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:14,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:39:14,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:14,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:14,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:14,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:14,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:39:14,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:15,052 INFO L628 ElimStorePlain]: treesize reduction 147, result has 42.6 percent of original size [2021-07-09 18:39:15,053 INFO L518 ElimStorePlain]: Eliminatee v_prenex_432 vanished before elimination [2021-07-09 18:39:15,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:15,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:15,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:15,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:15,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:39:15,058 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:15,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:15,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:15,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:15,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:15,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:39:15,091 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:15,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:15,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:39:15,118 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:314, output treesize:33 [2021-07-09 18:39:15,162 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:15,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589345048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:15,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:15,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:39:15,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820442412] [2021-07-09 18:39:15,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:39:15,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:15,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:39:15,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:39:15,163 INFO L87 Difference]: Start difference. First operand 2169 states and 7441 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:16,678 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 58 [2021-07-09 18:39:16,802 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-07-09 18:39:16,952 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-07-09 18:39:17,103 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 61 [2021-07-09 18:39:17,245 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-07-09 18:39:17,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:17,490 INFO L93 Difference]: Finished difference Result 3222 states and 10652 transitions. [2021-07-09 18:39:17,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:39:17,490 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:39:17,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:17,495 INFO L225 Difference]: With dead ends: 3222 [2021-07-09 18:39:17,495 INFO L226 Difference]: Without dead ends: 3182 [2021-07-09 18:39:17,496 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 2356.4ms TimeCoverageRelationStatistics Valid=527, Invalid=1825, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:39:17,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3182 states. [2021-07-09 18:39:17,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3182 to 2156. [2021-07-09 18:39:17,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 3.432018561484919) internal successors, (7396), 2155 states have internal predecessors, (7396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:17,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 7396 transitions. [2021-07-09 18:39:17,526 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 7396 transitions. Word has length 26 [2021-07-09 18:39:17,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:17,526 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 7396 transitions. [2021-07-09 18:39:17,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:17,527 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 7396 transitions. [2021-07-09 18:39:17,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:39:17,529 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:17,529 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, 1, 1] [2021-07-09 18:39:17,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3819 [2021-07-09 18:39:17,730 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:17,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:17,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1633671286, now seen corresponding path program 55 times [2021-07-09 18:39:17,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:17,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140149335] [2021-07-09 18:39:17,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:17,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:18,127 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:18,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:18,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140149335] [2021-07-09 18:39:18,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140149335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:18,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117158842] [2021-07-09 18:39:18,128 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39:18,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:18,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:39:18,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:18,583 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:39:18,838 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-07-09 18:39:18,892 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_443, v_prenex_444], 2=[A, v_prenex_445]} [2021-07-09 18:39:18,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:18,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:39:18,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:19,009 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-07-09 18:39:19,009 INFO L628 ElimStorePlain]: treesize reduction 54, result has 72.3 percent of original size [2021-07-09 18:39:19,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:19,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:39:19,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:19,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:19,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:19,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:19,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:39:19,064 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:19,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:19,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:19,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:19,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:19,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:39:19,112 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:19,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:19,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:39:19,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 21 treesize of output 13 [2021-07-09 18:39:19,117 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:19,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:19,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:39:19,153 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:207, output treesize:51 [2021-07-09 18:39:19,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:19,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117158842] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:19,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:19,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:39:19,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291309562] [2021-07-09 18:39:19,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:39:19,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:19,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:39:19,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:39:19,209 INFO L87 Difference]: Start difference. First operand 2156 states and 7396 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:20,144 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-07-09 18:39:20,578 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 70 [2021-07-09 18:39:20,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:20,728 INFO L93 Difference]: Finished difference Result 2279 states and 7717 transitions. [2021-07-09 18:39:20,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:39:20,728 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:39:20,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:20,732 INFO L225 Difference]: With dead ends: 2279 [2021-07-09 18:39:20,732 INFO L226 Difference]: Without dead ends: 2264 [2021-07-09 18:39:20,732 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 2006.8ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:39:20,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2021-07-09 18:39:20,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 2159. [2021-07-09 18:39:20,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2159 states, 2158 states have (on average 3.4300278035217793) internal successors, (7402), 2158 states have internal predecessors, (7402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:20,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2159 states to 2159 states and 7402 transitions. [2021-07-09 18:39:20,757 INFO L78 Accepts]: Start accepts. Automaton has 2159 states and 7402 transitions. Word has length 26 [2021-07-09 18:39:20,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:20,758 INFO L482 AbstractCegarLoop]: Abstraction has 2159 states and 7402 transitions. [2021-07-09 18:39:20,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:20,758 INFO L276 IsEmpty]: Start isEmpty. Operand 2159 states and 7402 transitions. [2021-07-09 18:39:20,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:39:20,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:20,760 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, 1, 1] [2021-07-09 18:39:20,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3833,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:20,961 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:20,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:20,961 INFO L82 PathProgramCache]: Analyzing trace with hash 16138506, now seen corresponding path program 56 times [2021-07-09 18:39:20,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:20,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070522332] [2021-07-09 18:39:20,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:20,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:21,316 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:21,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:21,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070522332] [2021-07-09 18:39:21,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070522332] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:21,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488707374] [2021-07-09 18:39:21,316 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:39:21,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:21,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:21,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:39:21,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:21,739 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-09 18:39:21,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:21,820 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:39:21,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:39:21,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:21,952 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:39:21,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:21,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:21,965 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:39:21,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:39:21,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:22,082 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-07-09 18:39:22,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:22,094 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:39:22,098 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:22,201 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-07-09 18:39:22,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:22,214 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:39:22,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:39:22,215 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:22,317 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-09 18:39:22,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:22,329 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:39:22,331 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:22,434 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-07-09 18:39:22,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:22,445 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:39:22,448 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:22,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:22,556 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:39:22,560 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:22,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:22,664 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:39:22,665 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:22,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:22,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:39:22,760 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:325, output treesize:174 [2021-07-09 18:39:22,942 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:22,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488707374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:22,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:22,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:39:22,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550089126] [2021-07-09 18:39:22,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:39:22,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:22,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:39:22,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:39:22,943 INFO L87 Difference]: Start difference. First operand 2159 states and 7402 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:23,259 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-07-09 18:39:24,080 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-07-09 18:39:24,563 WARN L205 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 73 [2021-07-09 18:39:24,901 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-07-09 18:39:25,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:25,122 INFO L93 Difference]: Finished difference Result 3021 states and 10110 transitions. [2021-07-09 18:39:25,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:39:25,123 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:39:25,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:25,128 INFO L225 Difference]: With dead ends: 3021 [2021-07-09 18:39:25,128 INFO L226 Difference]: Without dead ends: 3006 [2021-07-09 18:39:25,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 2437.9ms TimeCoverageRelationStatistics Valid=217, Invalid=839, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:39:25,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3006 states. [2021-07-09 18:39:25,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3006 to 2153. [2021-07-09 18:39:25,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2152 states have (on average 3.427973977695167) internal successors, (7377), 2152 states have internal predecessors, (7377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:25,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 7377 transitions. [2021-07-09 18:39:25,168 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 7377 transitions. Word has length 26 [2021-07-09 18:39:25,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:25,168 INFO L482 AbstractCegarLoop]: Abstraction has 2153 states and 7377 transitions. [2021-07-09 18:39:25,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:25,168 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 7377 transitions. [2021-07-09 18:39:25,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:39:25,171 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:25,171 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, 1, 1] [2021-07-09 18:39:25,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3845 [2021-07-09 18:39:25,373 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:25,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:25,373 INFO L82 PathProgramCache]: Analyzing trace with hash 2054210818, now seen corresponding path program 57 times [2021-07-09 18:39:25,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:25,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702960078] [2021-07-09 18:39:25,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:25,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:25,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:25,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:25,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702960078] [2021-07-09 18:39:25,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702960078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:25,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357100968] [2021-07-09 18:39:25,717 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:39:25,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:39:25,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:25,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:39:25,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:26,147 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_469], 3=[v_prenex_467, v_prenex_468]} [2021-07-09 18:39:26,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,161 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:26,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:39:26,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:26,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:26,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:39:26,175 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:26,318 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:39:26,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:26,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,333 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:39:26,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:39:26,335 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:26,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,345 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:26,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:39:26,346 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:26,491 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:39:26,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:26,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:26,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 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-07-09 18:39:26,508 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:26,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,519 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:39:26,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 22 [2021-07-09 18:39:26,520 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:26,637 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-09 18:39:26,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:26,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,649 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:39:26,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-07-09 18:39:26,651 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:26,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:26,660 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:26,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:39:26,663 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:26,765 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-07-09 18:39:26,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:26,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:39:26,771 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:365, output treesize:194 [2021-07-09 18:39:26,958 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:26,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357100968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:26,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:26,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:39:26,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020139991] [2021-07-09 18:39:26,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:39:26,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:26,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:39:26,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:39:26,959 INFO L87 Difference]: Start difference. First operand 2153 states and 7377 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:28,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:28,219 INFO L93 Difference]: Finished difference Result 2848 states and 9544 transitions. [2021-07-09 18:39:28,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:39:28,219 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:39:28,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:28,224 INFO L225 Difference]: With dead ends: 2848 [2021-07-09 18:39:28,224 INFO L226 Difference]: Without dead ends: 2823 [2021-07-09 18:39:28,225 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1502.9ms TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:39:28,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2021-07-09 18:39:28,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2129. [2021-07-09 18:39:28,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2129 states, 2128 states have (on average 3.425751879699248) internal successors, (7290), 2128 states have internal predecessors, (7290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:28,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2129 states to 2129 states and 7290 transitions. [2021-07-09 18:39:28,255 INFO L78 Accepts]: Start accepts. Automaton has 2129 states and 7290 transitions. Word has length 26 [2021-07-09 18:39:28,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:28,255 INFO L482 AbstractCegarLoop]: Abstraction has 2129 states and 7290 transitions. [2021-07-09 18:39:28,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:28,255 INFO L276 IsEmpty]: Start isEmpty. Operand 2129 states and 7290 transitions. [2021-07-09 18:39:28,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:39:28,257 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:28,257 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, 1, 1] [2021-07-09 18:39:28,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3862,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:28,459 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:28,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:28,459 INFO L82 PathProgramCache]: Analyzing trace with hash 243784254, now seen corresponding path program 58 times [2021-07-09 18:39:28,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:28,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876288546] [2021-07-09 18:39:28,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:28,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:28,748 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-07-09 18:39:28,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:28,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:28,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876288546] [2021-07-09 18:39:28,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876288546] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:28,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146200331] [2021-07-09 18:39:28,842 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:39:28,866 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:28,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:28,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:39:28,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:29,200 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-07-09 18:39:29,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:29,326 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:29,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:39:29,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:29,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:29,338 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:39:29,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:39:29,339 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:29,466 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-09 18:39:29,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:29,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:29,479 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:29,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:39:29,481 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:29,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:29,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:29,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:39:29,492 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:29,614 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-07-09 18:39:29,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:29,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:29,628 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:39:29,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:39:29,629 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:29,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:29,638 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:29,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:39:29,642 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:29,751 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-07-09 18:39:29,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:29,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:29,762 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:29,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:39:29,766 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:29,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:29,775 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:39:29,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:39:29,776 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:29,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:29,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:39:29,879 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:341, output treesize:174 [2021-07-09 18:39:30,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:30,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146200331] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:30,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:30,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:39:30,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336991651] [2021-07-09 18:39:30,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:39:30,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:30,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:39:30,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:39:30,062 INFO L87 Difference]: Start difference. First operand 2129 states and 7290 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:31,057 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-07-09 18:39:31,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:31,103 INFO L93 Difference]: Finished difference Result 2750 states and 9269 transitions. [2021-07-09 18:39:31,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:39:31,104 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:39:31,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:31,108 INFO L225 Difference]: With dead ends: 2750 [2021-07-09 18:39:31,108 INFO L226 Difference]: Without dead ends: 2735 [2021-07-09 18:39:31,108 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 1442.7ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:39:31,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2735 states. [2021-07-09 18:39:31,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2735 to 2129. [2021-07-09 18:39:31,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2129 states, 2128 states have (on average 3.425751879699248) internal successors, (7290), 2128 states have internal predecessors, (7290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:31,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2129 states to 2129 states and 7290 transitions. [2021-07-09 18:39:31,136 INFO L78 Accepts]: Start accepts. Automaton has 2129 states and 7290 transitions. Word has length 26 [2021-07-09 18:39:31,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:31,136 INFO L482 AbstractCegarLoop]: Abstraction has 2129 states and 7290 transitions. [2021-07-09 18:39:31,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:31,136 INFO L276 IsEmpty]: Start isEmpty. Operand 2129 states and 7290 transitions. [2021-07-09 18:39:31,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:39:31,139 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:31,139 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:31,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3895,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:31,340 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:31,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:31,340 INFO L82 PathProgramCache]: Analyzing trace with hash 1496131378, now seen corresponding path program 63 times [2021-07-09 18:39:31,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:31,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363309579] [2021-07-09 18:39:31,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:31,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:31,663 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:31,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:31,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363309579] [2021-07-09 18:39:31,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363309579] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:31,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966454427] [2021-07-09 18:39:31,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:31,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:39:31,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:31,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:39:31,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:32,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,190 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:39:32,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:39:32,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,218 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:39:32,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-07-09 18:39:32,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,244 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:32,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-07-09 18:39:32,251 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,279 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:39:32,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-07-09 18:39:32,283 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,308 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:39:32,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-07-09 18:39:32,310 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,334 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:39:32,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-07-09 18:39:32,336 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,364 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:32,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-07-09 18:39:32,371 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,398 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:39:32,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-09 18:39:32,402 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,417 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:39:32,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:39:32,418 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,441 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:39:32,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-09 18:39:32,448 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,465 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:39:32,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-07-09 18:39:32,465 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,481 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:39:32,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:39:32,482 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,497 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:39:32,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:39:32,498 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,513 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:39:32,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:39:32,513 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,527 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:39:32,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:39:32,528 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:39:32,543 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:39:32,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:39:32,544 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:39:32,691 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 26 [2021-07-09 18:39:32,691 INFO L628 ElimStorePlain]: treesize reduction 181, result has 33.9 percent of original size [2021-07-09 18:39:32,694 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:39:32,694 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:761, output treesize:83 [2021-07-09 18:39:32,793 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:32,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966454427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:32,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:32,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:39:32,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201485837] [2021-07-09 18:39:32,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:39:32,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:32,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:39:32,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:39:32,794 INFO L87 Difference]: Start difference. First operand 2129 states and 7290 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:34,488 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 46 [2021-07-09 18:39:35,210 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-07-09 18:39:35,510 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 39 [2021-07-09 18:39:35,715 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-07-09 18:39:35,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:35,826 INFO L93 Difference]: Finished difference Result 3313 states and 10903 transitions. [2021-07-09 18:39:35,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:39:35,826 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:39:35,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:35,832 INFO L225 Difference]: With dead ends: 3313 [2021-07-09 18:39:35,832 INFO L226 Difference]: Without dead ends: 3269 [2021-07-09 18:39:35,833 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 2907.1ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:39:35,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3269 states. [2021-07-09 18:39:35,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3269 to 2147. [2021-07-09 18:39:35,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2146 states have (on average 3.4221808014911463) internal successors, (7344), 2146 states have internal predecessors, (7344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:35,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 7344 transitions. [2021-07-09 18:39:35,869 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 7344 transitions. Word has length 26 [2021-07-09 18:39:35,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:35,869 INFO L482 AbstractCegarLoop]: Abstraction has 2147 states and 7344 transitions. [2021-07-09 18:39:35,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:35,869 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 7344 transitions. [2021-07-09 18:39:35,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:35,873 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:35,873 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:36,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3928 [2021-07-09 18:39:36,074 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:36,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:36,074 INFO L82 PathProgramCache]: Analyzing trace with hash -1868598568, now seen corresponding path program 59 times [2021-07-09 18:39:36,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:36,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76215996] [2021-07-09 18:39:36,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:36,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:36,123 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:36,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:36,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76215996] [2021-07-09 18:39:36,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76215996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:36,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738738816] [2021-07-09 18:39:36,123 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 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:39:36,148 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:39:36,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:36,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:36,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:36,245 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:36,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738738816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:36,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:36,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:39:36,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938233530] [2021-07-09 18:39:36,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:36,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:36,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:36,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:36,245 INFO L87 Difference]: Start difference. First operand 2147 states and 7344 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 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:39:37,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:37,183 INFO L93 Difference]: Finished difference Result 5131 states and 15966 transitions. [2021-07-09 18:39:37,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:39:37,183 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 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:39:37,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:37,191 INFO L225 Difference]: With dead ends: 5131 [2021-07-09 18:39:37,191 INFO L226 Difference]: Without dead ends: 5131 [2021-07-09 18:39:37,192 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 545.9ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:39:37,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5131 states. [2021-07-09 18:39:37,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5131 to 2340. [2021-07-09 18:39:37,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2340 states, 2339 states have (on average 3.469431380932022) internal successors, (8115), 2339 states have internal predecessors, (8115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:37,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2340 states to 2340 states and 8115 transitions. [2021-07-09 18:39:37,238 INFO L78 Accepts]: Start accepts. Automaton has 2340 states and 8115 transitions. Word has length 28 [2021-07-09 18:39:37,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:37,239 INFO L482 AbstractCegarLoop]: Abstraction has 2340 states and 8115 transitions. [2021-07-09 18:39:37,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 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:39:37,239 INFO L276 IsEmpty]: Start isEmpty. Operand 2340 states and 8115 transitions. [2021-07-09 18:39:37,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:37,241 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:37,242 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:37,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4064,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:37,442 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:37,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:37,442 INFO L82 PathProgramCache]: Analyzing trace with hash 1450049884, now seen corresponding path program 60 times [2021-07-09 18:39:37,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:37,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050563085] [2021-07-09 18:39:37,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:37,484 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:37,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:37,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050563085] [2021-07-09 18:39:37,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050563085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:37,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017720319] [2021-07-09 18:39:37,484 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 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:39:37,509 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:39:37,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:37,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:37,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:37,611 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:37,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017720319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:37,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:37,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:39:37,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576208903] [2021-07-09 18:39:37,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:39:37,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:37,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:39:37,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:39:37,612 INFO L87 Difference]: Start difference. First operand 2340 states and 8115 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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:39:38,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:38,864 INFO L93 Difference]: Finished difference Result 6763 states and 20717 transitions. [2021-07-09 18:39:38,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:39:38,865 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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:39:38,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:38,876 INFO L225 Difference]: With dead ends: 6763 [2021-07-09 18:39:38,877 INFO L226 Difference]: Without dead ends: 6763 [2021-07-09 18:39:38,877 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 750.2ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:39:38,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6763 states. [2021-07-09 18:39:38,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6763 to 2351. [2021-07-09 18:39:38,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2351 states, 2350 states have (on average 3.4761702127659575) internal successors, (8169), 2350 states have internal predecessors, (8169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:38,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2351 states to 2351 states and 8169 transitions. [2021-07-09 18:39:38,936 INFO L78 Accepts]: Start accepts. Automaton has 2351 states and 8169 transitions. Word has length 28 [2021-07-09 18:39:38,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:38,936 INFO L482 AbstractCegarLoop]: Abstraction has 2351 states and 8169 transitions. [2021-07-09 18:39:38,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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:39:38,936 INFO L276 IsEmpty]: Start isEmpty. Operand 2351 states and 8169 transitions. [2021-07-09 18:39:38,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:38,939 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:38,939 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:39,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4065 [2021-07-09 18:39:39,140 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:39,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:39,140 INFO L82 PathProgramCache]: Analyzing trace with hash 2017001964, now seen corresponding path program 61 times [2021-07-09 18:39:39,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:39,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183722553] [2021-07-09 18:39:39,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:39,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:39,180 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:39,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:39,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183722553] [2021-07-09 18:39:39,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183722553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:39,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450093748] [2021-07-09 18:39:39,181 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 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:39:39,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:39,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:39,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:39,307 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:39,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450093748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:39,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:39,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:39:39,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246180899] [2021-07-09 18:39:39,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:39:39,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:39,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:39:39,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:39:39,307 INFO L87 Difference]: Start difference. First operand 2351 states and 8169 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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:39:40,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:40,514 INFO L93 Difference]: Finished difference Result 6150 states and 19231 transitions. [2021-07-09 18:39:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:39:40,514 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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:39:40,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:40,524 INFO L225 Difference]: With dead ends: 6150 [2021-07-09 18:39:40,524 INFO L226 Difference]: Without dead ends: 6150 [2021-07-09 18:39:40,525 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 718.0ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:39:40,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6150 states. [2021-07-09 18:39:40,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6150 to 2299. [2021-07-09 18:39:40,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2299 states, 2298 states have (on average 3.4538729329852047) internal successors, (7937), 2298 states have internal predecessors, (7937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:40,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 7937 transitions. [2021-07-09 18:39:40,579 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 7937 transitions. Word has length 28 [2021-07-09 18:39:40,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:40,579 INFO L482 AbstractCegarLoop]: Abstraction has 2299 states and 7937 transitions. [2021-07-09 18:39:40,579 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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:39:40,579 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 7937 transitions. [2021-07-09 18:39:40,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:40,582 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:40,582 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:40,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4066 [2021-07-09 18:39:40,793 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:40,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:40,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1095937010, now seen corresponding path program 62 times [2021-07-09 18:39:40,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:40,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496263667] [2021-07-09 18:39:40,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:40,832 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:40,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:40,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496263667] [2021-07-09 18:39:40,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496263667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:40,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200060647] [2021-07-09 18:39:40,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:40,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:40,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:40,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:40,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:40,961 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:40,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200060647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:40,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:40,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:39:40,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123666956] [2021-07-09 18:39:40,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:40,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:40,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:40,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:40,962 INFO L87 Difference]: Start difference. First operand 2299 states and 7937 transitions. Second operand has 16 states, 16 states have (on average 2.875) 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:39:41,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:41,969 INFO L93 Difference]: Finished difference Result 5206 states and 16106 transitions. [2021-07-09 18:39:41,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:39:41,969 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) 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:39:41,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:41,978 INFO L225 Difference]: With dead ends: 5206 [2021-07-09 18:39:41,978 INFO L226 Difference]: Without dead ends: 5206 [2021-07-09 18:39:41,979 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 622.5ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:39:41,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5206 states. [2021-07-09 18:39:42,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5206 to 2309. [2021-07-09 18:39:42,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2309 states, 2308 states have (on average 3.450173310225303) internal successors, (7963), 2308 states have internal predecessors, (7963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:42,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2309 states to 2309 states and 7963 transitions. [2021-07-09 18:39:42,026 INFO L78 Accepts]: Start accepts. Automaton has 2309 states and 7963 transitions. Word has length 28 [2021-07-09 18:39:42,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:42,026 INFO L482 AbstractCegarLoop]: Abstraction has 2309 states and 7963 transitions. [2021-07-09 18:39:42,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) 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:39:42,026 INFO L276 IsEmpty]: Start isEmpty. Operand 2309 states and 7963 transitions. [2021-07-09 18:39:42,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:42,029 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:42,029 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:42,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4067 [2021-07-09 18:39:42,244 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:42,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:42,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1989400020, now seen corresponding path program 64 times [2021-07-09 18:39:42,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:42,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348932694] [2021-07-09 18:39:42,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:42,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:42,289 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:42,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:42,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348932694] [2021-07-09 18:39:42,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348932694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:42,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358211436] [2021-07-09 18:39:42,289 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:39:42,314 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:42,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:42,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:42,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:42,400 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:42,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358211436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:42,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:42,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:39:42,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576241302] [2021-07-09 18:39:42,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:42,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:42,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:42,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:42,401 INFO L87 Difference]: Start difference. First operand 2309 states and 7963 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) 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:39:42,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:42,970 INFO L93 Difference]: Finished difference Result 4633 states and 14522 transitions. [2021-07-09 18:39:42,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:39:42,970 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:39:42,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:42,978 INFO L225 Difference]: With dead ends: 4633 [2021-07-09 18:39:42,979 INFO L226 Difference]: Without dead ends: 4633 [2021-07-09 18:39:42,979 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 315.2ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:39:42,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4633 states. [2021-07-09 18:39:43,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4633 to 2379. [2021-07-09 18:39:43,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2379 states, 2378 states have (on average 3.433978132884777) internal successors, (8166), 2378 states have internal predecessors, (8166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:43,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2379 states to 2379 states and 8166 transitions. [2021-07-09 18:39:43,027 INFO L78 Accepts]: Start accepts. Automaton has 2379 states and 8166 transitions. Word has length 28 [2021-07-09 18:39:43,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:43,027 INFO L482 AbstractCegarLoop]: Abstraction has 2379 states and 8166 transitions. [2021-07-09 18:39:43,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:39:43,027 INFO L276 IsEmpty]: Start isEmpty. Operand 2379 states and 8166 transitions. [2021-07-09 18:39:43,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:43,030 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:43,030 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:43,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4068 [2021-07-09 18:39:43,231 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:43,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:43,231 INFO L82 PathProgramCache]: Analyzing trace with hash 1848031388, now seen corresponding path program 63 times [2021-07-09 18:39:43,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:43,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682722902] [2021-07-09 18:39:43,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:43,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:43,262 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:43,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:43,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682722902] [2021-07-09 18:39:43,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682722902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:43,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101955385] [2021-07-09 18:39:43,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:43,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:39:43,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:43,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:39:43,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:43,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:43,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101955385] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:43,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:43,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:39:43,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976133349] [2021-07-09 18:39:43,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:39:43,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:43,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:39:43,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:39:43,342 INFO L87 Difference]: Start difference. First operand 2379 states and 8166 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 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:39:43,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:43,516 INFO L93 Difference]: Finished difference Result 3856 states and 12614 transitions. [2021-07-09 18:39:43,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:39:43,516 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 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:39:43,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:43,522 INFO L225 Difference]: With dead ends: 3856 [2021-07-09 18:39:43,522 INFO L226 Difference]: Without dead ends: 3832 [2021-07-09 18:39:43,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 106.7ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:39:43,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3832 states. [2021-07-09 18:39:43,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3832 to 2739. [2021-07-09 18:39:43,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2739 states, 2738 states have (on average 3.50036523009496) internal successors, (9584), 2738 states have internal predecessors, (9584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:43,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2739 states to 2739 states and 9584 transitions. [2021-07-09 18:39:43,563 INFO L78 Accepts]: Start accepts. Automaton has 2739 states and 9584 transitions. Word has length 28 [2021-07-09 18:39:43,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:43,563 INFO L482 AbstractCegarLoop]: Abstraction has 2739 states and 9584 transitions. [2021-07-09 18:39:43,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 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:39:43,563 INFO L276 IsEmpty]: Start isEmpty. Operand 2739 states and 9584 transitions. [2021-07-09 18:39:43,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:43,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:43,567 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:43,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4069,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:43,767 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:43,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:43,767 INFO L82 PathProgramCache]: Analyzing trace with hash 1411062680, now seen corresponding path program 64 times [2021-07-09 18:39:43,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:43,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782145731] [2021-07-09 18:39:43,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:43,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:43,805 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:43,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:43,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782145731] [2021-07-09 18:39:43,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782145731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:43,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130092512] [2021-07-09 18:39:43,806 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:43,833 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:43,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:43,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:43,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:43,911 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:43,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130092512] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:43,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:43,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:39:43,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490861758] [2021-07-09 18:39:43,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:43,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:43,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:43,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:43,913 INFO L87 Difference]: Start difference. First operand 2739 states and 9584 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:39:44,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:44,498 INFO L93 Difference]: Finished difference Result 4478 states and 14368 transitions. [2021-07-09 18:39:44,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:39:44,498 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:39:44,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:44,507 INFO L225 Difference]: With dead ends: 4478 [2021-07-09 18:39:44,507 INFO L226 Difference]: Without dead ends: 4431 [2021-07-09 18:39:44,507 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 338.1ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:39:44,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4431 states. [2021-07-09 18:39:44,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4431 to 2904. [2021-07-09 18:39:44,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2904 states, 2903 states have (on average 3.5177402686875645) internal successors, (10212), 2903 states have internal predecessors, (10212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:44,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2904 states to 2904 states and 10212 transitions. [2021-07-09 18:39:44,564 INFO L78 Accepts]: Start accepts. Automaton has 2904 states and 10212 transitions. Word has length 28 [2021-07-09 18:39:44,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:44,564 INFO L482 AbstractCegarLoop]: Abstraction has 2904 states and 10212 transitions. [2021-07-09 18:39:44,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:39:44,564 INFO L276 IsEmpty]: Start isEmpty. Operand 2904 states and 10212 transitions. [2021-07-09 18:39:44,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:44,568 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:44,568 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:44,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4070 [2021-07-09 18:39:44,769 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:44,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:44,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1347815140, now seen corresponding path program 65 times [2021-07-09 18:39:44,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:44,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070868037] [2021-07-09 18:39:44,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:44,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:44,804 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:44,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:44,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070868037] [2021-07-09 18:39:44,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070868037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:44,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055443108] [2021-07-09 18:39:44,804 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:44,828 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:39:44,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:44,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:44,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:44,914 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:44,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055443108] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:44,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:44,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:39:44,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137014321] [2021-07-09 18:39:44,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:44,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:44,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:44,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:44,915 INFO L87 Difference]: Start difference. First operand 2904 states and 10212 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) 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:39:45,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:45,628 INFO L93 Difference]: Finished difference Result 4785 states and 15055 transitions. [2021-07-09 18:39:45,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:39:45,628 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:39:45,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:45,636 INFO L225 Difference]: With dead ends: 4785 [2021-07-09 18:39:45,636 INFO L226 Difference]: Without dead ends: 4759 [2021-07-09 18:39:45,636 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 431.5ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:39:45,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4759 states. [2021-07-09 18:39:45,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4759 to 2922. [2021-07-09 18:39:45,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.5217391304347827) internal successors, (10287), 2921 states have internal predecessors, (10287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:45,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 10287 transitions. [2021-07-09 18:39:45,688 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 10287 transitions. Word has length 28 [2021-07-09 18:39:45,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:45,688 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 10287 transitions. [2021-07-09 18:39:45,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:39:45,689 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 10287 transitions. [2021-07-09 18:39:45,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:45,692 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:45,692 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:45,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4071 [2021-07-09 18:39:45,893 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:45,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:45,893 INFO L82 PathProgramCache]: Analyzing trace with hash -675402358, now seen corresponding path program 66 times [2021-07-09 18:39:45,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:45,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416567878] [2021-07-09 18:39:45,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:45,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:45,925 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:45,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:45,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416567878] [2021-07-09 18:39:45,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416567878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:45,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775076790] [2021-07-09 18:39:45,925 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:45,949 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:39:45,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:45,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:45,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:46,033 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:46,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775076790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:46,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:46,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:39:46,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603115390] [2021-07-09 18:39:46,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:46,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:46,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:46,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:46,034 INFO L87 Difference]: Start difference. First operand 2922 states and 10287 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) 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:39:46,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:46,677 INFO L93 Difference]: Finished difference Result 4783 states and 15074 transitions. [2021-07-09 18:39:46,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:39:46,678 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:39:46,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:46,686 INFO L225 Difference]: With dead ends: 4783 [2021-07-09 18:39:46,686 INFO L226 Difference]: Without dead ends: 4771 [2021-07-09 18:39:46,686 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 422.9ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:39:46,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4771 states. [2021-07-09 18:39:46,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4771 to 2922. [2021-07-09 18:39:46,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.515576857240671) internal successors, (10269), 2921 states have internal predecessors, (10269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:46,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 10269 transitions. [2021-07-09 18:39:46,760 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 10269 transitions. Word has length 28 [2021-07-09 18:39:46,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:46,760 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 10269 transitions. [2021-07-09 18:39:46,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:39:46,760 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 10269 transitions. [2021-07-09 18:39:46,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:46,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:46,764 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:46,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4072,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:46,964 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:46,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:46,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1724201280, now seen corresponding path program 67 times [2021-07-09 18:39:46,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:46,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995134596] [2021-07-09 18:39:46,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:46,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:46,996 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:46,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:46,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995134596] [2021-07-09 18:39:46,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995134596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:46,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681700013] [2021-07-09 18:39:46,996 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:47,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:47,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:47,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:47,084 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:47,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681700013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:47,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:47,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:39:47,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069526761] [2021-07-09 18:39:47,085 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:47,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:47,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:47,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:47,085 INFO L87 Difference]: Start difference. First operand 2922 states and 10269 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:39:47,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:47,622 INFO L93 Difference]: Finished difference Result 5554 states and 17878 transitions. [2021-07-09 18:39:47,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:39:47,622 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:39:47,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:47,631 INFO L225 Difference]: With dead ends: 5554 [2021-07-09 18:39:47,632 INFO L226 Difference]: Without dead ends: 5507 [2021-07-09 18:39:47,632 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 301.5ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:39:47,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5507 states. [2021-07-09 18:39:47,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5507 to 3068. [2021-07-09 18:39:47,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3068 states, 3067 states have (on average 3.5598304532116076) internal successors, (10918), 3067 states have internal predecessors, (10918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:47,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3068 states to 3068 states and 10918 transitions. [2021-07-09 18:39:47,692 INFO L78 Accepts]: Start accepts. Automaton has 3068 states and 10918 transitions. Word has length 28 [2021-07-09 18:39:47,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:47,692 INFO L482 AbstractCegarLoop]: Abstraction has 3068 states and 10918 transitions. [2021-07-09 18:39:47,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:39:47,693 INFO L276 IsEmpty]: Start isEmpty. Operand 3068 states and 10918 transitions. [2021-07-09 18:39:47,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:47,696 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:47,696 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:47,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4073 [2021-07-09 18:39:47,897 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:47,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:47,897 INFO L82 PathProgramCache]: Analyzing trace with hash 359577472, now seen corresponding path program 68 times [2021-07-09 18:39:47,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:47,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131348646] [2021-07-09 18:39:47,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:47,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:47,920 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:47,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:47,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131348646] [2021-07-09 18:39:47,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131348646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:47,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867293828] [2021-07-09 18:39:47,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:47,943 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:47,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:47,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:39:47,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:48,001 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:48,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867293828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:48,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:48,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-09 18:39:48,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022194046] [2021-07-09 18:39:48,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:39:48,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:48,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:39:48,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:39:48,002 INFO L87 Difference]: Start difference. First operand 3068 states and 10918 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 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:39:48,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:48,165 INFO L93 Difference]: Finished difference Result 4356 states and 14401 transitions. [2021-07-09 18:39:48,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:39:48,165 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 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:39:48,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:48,186 INFO L225 Difference]: With dead ends: 4356 [2021-07-09 18:39:48,186 INFO L226 Difference]: Without dead ends: 4356 [2021-07-09 18:39:48,187 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 107.5ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:39:48,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4356 states. [2021-07-09 18:39:48,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4356 to 2879. [2021-07-09 18:39:48,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2879 states, 2878 states have (on average 3.5295343988881167) internal successors, (10158), 2878 states have internal predecessors, (10158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:48,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2879 states to 2879 states and 10158 transitions. [2021-07-09 18:39:48,232 INFO L78 Accepts]: Start accepts. Automaton has 2879 states and 10158 transitions. Word has length 28 [2021-07-09 18:39:48,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:48,233 INFO L482 AbstractCegarLoop]: Abstraction has 2879 states and 10158 transitions. [2021-07-09 18:39:48,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 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:39:48,233 INFO L276 IsEmpty]: Start isEmpty. Operand 2879 states and 10158 transitions. [2021-07-09 18:39:48,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:48,236 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:48,236 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:48,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4074 [2021-07-09 18:39:48,437 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:48,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:48,438 INFO L82 PathProgramCache]: Analyzing trace with hash -987104094, now seen corresponding path program 69 times [2021-07-09 18:39:48,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:48,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194937093] [2021-07-09 18:39:48,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:48,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:48,475 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:48,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:48,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194937093] [2021-07-09 18:39:48,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194937093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:48,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937251568] [2021-07-09 18:39:48,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:48,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:39:48,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:48,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:48,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:48,579 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:48,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937251568] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:48,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:48,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:39:48,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871756231] [2021-07-09 18:39:48,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:48,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:48,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:48,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:48,580 INFO L87 Difference]: Start difference. First operand 2879 states and 10158 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:39:49,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:49,320 INFO L93 Difference]: Finished difference Result 6267 states and 19847 transitions. [2021-07-09 18:39:49,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:39:49,321 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:39:49,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:49,331 INFO L225 Difference]: With dead ends: 6267 [2021-07-09 18:39:49,331 INFO L226 Difference]: Without dead ends: 6267 [2021-07-09 18:39:49,332 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 412.3ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:39:49,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6267 states. [2021-07-09 18:39:49,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6267 to 2897. [2021-07-09 18:39:49,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2897 states, 2896 states have (on average 3.5293508287292816) internal successors, (10221), 2896 states have internal predecessors, (10221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:49,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2897 states to 2897 states and 10221 transitions. [2021-07-09 18:39:49,396 INFO L78 Accepts]: Start accepts. Automaton has 2897 states and 10221 transitions. Word has length 28 [2021-07-09 18:39:49,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:49,396 INFO L482 AbstractCegarLoop]: Abstraction has 2897 states and 10221 transitions. [2021-07-09 18:39:49,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:39:49,396 INFO L276 IsEmpty]: Start isEmpty. Operand 2897 states and 10221 transitions. [2021-07-09 18:39:49,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:49,399 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:49,399 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:49,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4075 [2021-07-09 18:39:49,600 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:49,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:49,600 INFO L82 PathProgramCache]: Analyzing trace with hash -202190000, now seen corresponding path program 70 times [2021-07-09 18:39:49,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:49,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952577800] [2021-07-09 18:39:49,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:49,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:49,634 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:49,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:49,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952577800] [2021-07-09 18:39:49,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952577800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:49,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767110706] [2021-07-09 18:39:49,634 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:49,657 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:49,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:49,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:49,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:49,746 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:49,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767110706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:49,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:49,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:39:49,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169054876] [2021-07-09 18:39:49,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:49,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:49,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:49,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:49,747 INFO L87 Difference]: Start difference. First operand 2897 states and 10221 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:39:50,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:50,479 INFO L93 Difference]: Finished difference Result 6510 states and 20600 transitions. [2021-07-09 18:39:50,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:39:50,480 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:39:50,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:50,493 INFO L225 Difference]: With dead ends: 6510 [2021-07-09 18:39:50,493 INFO L226 Difference]: Without dead ends: 6510 [2021-07-09 18:39:50,494 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 433.5ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:39:50,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6510 states. [2021-07-09 18:39:50,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6510 to 2991. [2021-07-09 18:39:50,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 3.5210702341137123) internal successors, (10528), 2990 states have internal predecessors, (10528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:50,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 10528 transitions. [2021-07-09 18:39:50,566 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 10528 transitions. Word has length 28 [2021-07-09 18:39:50,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:50,566 INFO L482 AbstractCegarLoop]: Abstraction has 2991 states and 10528 transitions. [2021-07-09 18:39:50,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:39:50,566 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 10528 transitions. [2021-07-09 18:39:50,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:50,570 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:50,570 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:50,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4076,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:50,771 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:50,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:50,771 INFO L82 PathProgramCache]: Analyzing trace with hash -1285212656, now seen corresponding path program 71 times [2021-07-09 18:39:50,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:50,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889464197] [2021-07-09 18:39:50,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:50,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:50,802 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:50,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:50,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889464197] [2021-07-09 18:39:50,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889464197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:50,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347227488] [2021-07-09 18:39:50,803 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:50,827 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:39:50,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:50,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:50,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:50,895 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:50,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347227488] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:50,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:50,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:39:50,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782281958] [2021-07-09 18:39:50,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:50,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:50,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:50,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:50,896 INFO L87 Difference]: Start difference. First operand 2991 states and 10528 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:39:51,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:51,494 INFO L93 Difference]: Finished difference Result 6652 states and 21097 transitions. [2021-07-09 18:39:51,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:39:51,494 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:39:51,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:51,505 INFO L225 Difference]: With dead ends: 6652 [2021-07-09 18:39:51,505 INFO L226 Difference]: Without dead ends: 6616 [2021-07-09 18:39:51,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 353.7ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:39:51,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6616 states. [2021-07-09 18:39:51,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6616 to 3393. [2021-07-09 18:39:51,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3393 states, 3392 states have (on average 3.5474646226415096) internal successors, (12033), 3392 states have internal predecessors, (12033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:51,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3393 states to 3393 states and 12033 transitions. [2021-07-09 18:39:51,577 INFO L78 Accepts]: Start accepts. Automaton has 3393 states and 12033 transitions. Word has length 28 [2021-07-09 18:39:51,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:51,577 INFO L482 AbstractCegarLoop]: Abstraction has 3393 states and 12033 transitions. [2021-07-09 18:39:51,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:39:51,577 INFO L276 IsEmpty]: Start isEmpty. Operand 3393 states and 12033 transitions. [2021-07-09 18:39:51,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:51,582 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:51,582 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:51,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4077 [2021-07-09 18:39:51,782 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:51,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:51,782 INFO L82 PathProgramCache]: Analyzing trace with hash 185865462, now seen corresponding path program 72 times [2021-07-09 18:39:51,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:51,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526498914] [2021-07-09 18:39:51,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:51,828 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:51,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:51,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526498914] [2021-07-09 18:39:51,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526498914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:51,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823373215] [2021-07-09 18:39:51,828 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:51,854 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:39:51,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:51,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:51,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:51,933 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:51,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823373215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:51,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:51,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:39:51,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923996266] [2021-07-09 18:39:51,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:51,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:51,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:51,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:51,934 INFO L87 Difference]: Start difference. First operand 3393 states and 12033 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:39:52,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:52,546 INFO L93 Difference]: Finished difference Result 6827 states and 21583 transitions. [2021-07-09 18:39:52,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:39:52,546 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:39:52,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:52,557 INFO L225 Difference]: With dead ends: 6827 [2021-07-09 18:39:52,558 INFO L226 Difference]: Without dead ends: 6827 [2021-07-09 18:39:52,558 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 382.1ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:39:52,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6827 states. [2021-07-09 18:39:52,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6827 to 3104. [2021-07-09 18:39:52,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3104 states, 3103 states have (on average 3.5078955849178213) internal successors, (10885), 3103 states have internal predecessors, (10885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:52,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3104 states to 3104 states and 10885 transitions. [2021-07-09 18:39:52,632 INFO L78 Accepts]: Start accepts. Automaton has 3104 states and 10885 transitions. Word has length 28 [2021-07-09 18:39:52,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:52,633 INFO L482 AbstractCegarLoop]: Abstraction has 3104 states and 10885 transitions. [2021-07-09 18:39:52,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:39:52,633 INFO L276 IsEmpty]: Start isEmpty. Operand 3104 states and 10885 transitions. [2021-07-09 18:39:52,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:52,637 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:52,637 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:52,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4078 [2021-07-09 18:39:52,837 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:52,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:52,838 INFO L82 PathProgramCache]: Analyzing trace with hash -247011142, now seen corresponding path program 73 times [2021-07-09 18:39:52,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:52,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562961459] [2021-07-09 18:39:52,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:52,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:52,871 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:52,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:52,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562961459] [2021-07-09 18:39:52,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562961459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:52,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136800802] [2021-07-09 18:39:52,871 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:52,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:52,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:52,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:52,965 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:52,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136800802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:52,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:52,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:39:52,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939152139] [2021-07-09 18:39:52,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:52,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:52,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:52,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:52,966 INFO L87 Difference]: Start difference. First operand 3104 states and 10885 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:39:53,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:53,610 INFO L93 Difference]: Finished difference Result 5999 states and 19332 transitions. [2021-07-09 18:39:53,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 18:39:53,611 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:39:53,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:53,622 INFO L225 Difference]: With dead ends: 5999 [2021-07-09 18:39:53,622 INFO L226 Difference]: Without dead ends: 5995 [2021-07-09 18:39:53,623 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 383.0ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:39:53,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5995 states. [2021-07-09 18:39:53,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5995 to 2864. [2021-07-09 18:39:53,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2864 states, 2863 states have (on average 3.5337059028990567) internal successors, (10117), 2863 states have internal predecessors, (10117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:53,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2864 states to 2864 states and 10117 transitions. [2021-07-09 18:39:53,704 INFO L78 Accepts]: Start accepts. Automaton has 2864 states and 10117 transitions. Word has length 28 [2021-07-09 18:39:53,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:53,705 INFO L482 AbstractCegarLoop]: Abstraction has 2864 states and 10117 transitions. [2021-07-09 18:39:53,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:39:53,705 INFO L276 IsEmpty]: Start isEmpty. Operand 2864 states and 10117 transitions. [2021-07-09 18:39:53,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:53,708 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:53,708 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:53,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4079 [2021-07-09 18:39:53,909 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:53,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:53,909 INFO L82 PathProgramCache]: Analyzing trace with hash -519020332, now seen corresponding path program 74 times [2021-07-09 18:39:53,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:53,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128865422] [2021-07-09 18:39:53,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:53,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:53,945 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:53,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:53,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128865422] [2021-07-09 18:39:53,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128865422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:53,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886866237] [2021-07-09 18:39:53,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:53,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:53,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:53,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:53,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:54,064 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:54,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886866237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:54,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:54,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:39:54,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881450576] [2021-07-09 18:39:54,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:54,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:54,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:54,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:54,064 INFO L87 Difference]: Start difference. First operand 2864 states and 10117 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:39:55,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:55,069 INFO L93 Difference]: Finished difference Result 9242 states and 30126 transitions. [2021-07-09 18:39:55,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-09 18:39:55,069 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:39:55,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:55,087 INFO L225 Difference]: With dead ends: 9242 [2021-07-09 18:39:55,087 INFO L226 Difference]: Without dead ends: 9242 [2021-07-09 18:39:55,088 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 580.4ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:39:55,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9242 states. [2021-07-09 18:39:55,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9242 to 3043. [2021-07-09 18:39:55,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3043 states, 3042 states have (on average 3.6058514135437214) internal successors, (10969), 3042 states have internal predecessors, (10969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:55,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3043 states to 3043 states and 10969 transitions. [2021-07-09 18:39:55,197 INFO L78 Accepts]: Start accepts. Automaton has 3043 states and 10969 transitions. Word has length 28 [2021-07-09 18:39:55,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:55,197 INFO L482 AbstractCegarLoop]: Abstraction has 3043 states and 10969 transitions. [2021-07-09 18:39:55,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:39:55,197 INFO L276 IsEmpty]: Start isEmpty. Operand 3043 states and 10969 transitions. [2021-07-09 18:39:55,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:55,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:55,201 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:55,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4080,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:55,401 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:55,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:55,402 INFO L82 PathProgramCache]: Analyzing trace with hash 47931748, now seen corresponding path program 75 times [2021-07-09 18:39:55,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:55,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372103922] [2021-07-09 18:39:55,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:55,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:55,434 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:55,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:55,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372103922] [2021-07-09 18:39:55,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372103922] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:55,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398131051] [2021-07-09 18:39:55,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 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:39:55,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:39:55,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:55,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:55,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:55,547 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:55,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398131051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:55,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:55,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:39:55,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750412531] [2021-07-09 18:39:55,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:55,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:55,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:55,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:55,548 INFO L87 Difference]: Start difference. First operand 3043 states and 10969 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:39:56,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:56,536 INFO L93 Difference]: Finished difference Result 9069 states and 29656 transitions. [2021-07-09 18:39:56,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-09 18:39:56,536 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:39:56,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:56,552 INFO L225 Difference]: With dead ends: 9069 [2021-07-09 18:39:56,552 INFO L226 Difference]: Without dead ends: 9069 [2021-07-09 18:39:56,552 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 587.1ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:39:56,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9069 states. [2021-07-09 18:39:56,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9069 to 3012. [2021-07-09 18:39:56,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3012 states, 3011 states have (on average 3.5888409166389903) internal successors, (10806), 3011 states have internal predecessors, (10806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:56,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3012 states to 3012 states and 10806 transitions. [2021-07-09 18:39:56,633 INFO L78 Accepts]: Start accepts. Automaton has 3012 states and 10806 transitions. Word has length 28 [2021-07-09 18:39:56,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:56,633 INFO L482 AbstractCegarLoop]: Abstraction has 3012 states and 10806 transitions. [2021-07-09 18:39:56,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:39:56,634 INFO L276 IsEmpty]: Start isEmpty. Operand 3012 states and 10806 transitions. [2021-07-09 18:39:56,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:56,637 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:56,637 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:56,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4081,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:56,838 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:56,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:56,838 INFO L82 PathProgramCache]: Analyzing trace with hash -1124414110, now seen corresponding path program 76 times [2021-07-09 18:39:56,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:56,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319157911] [2021-07-09 18:39:56,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:56,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:56,877 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:56,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:56,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319157911] [2021-07-09 18:39:56,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319157911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:56,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962320351] [2021-07-09 18:39:56,877 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:56,900 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:56,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:56,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:56,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:56,980 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:56,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962320351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:56,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:56,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:39:56,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041164110] [2021-07-09 18:39:56,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:56,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:56,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:56,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:56,981 INFO L87 Difference]: Start difference. First operand 3012 states and 10806 transitions. Second operand has 14 states, 14 states have (on average 3.0) 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:39:57,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:57,878 INFO L93 Difference]: Finished difference Result 8513 states and 26929 transitions. [2021-07-09 18:39:57,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:39:57,878 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) 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:39:57,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:57,892 INFO L225 Difference]: With dead ends: 8513 [2021-07-09 18:39:57,893 INFO L226 Difference]: Without dead ends: 8513 [2021-07-09 18:39:57,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 485.0ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:39:57,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8513 states. [2021-07-09 18:39:57,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8513 to 3032. [2021-07-09 18:39:57,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3032 states, 3031 states have (on average 3.5922137908281093) internal successors, (10888), 3031 states have internal predecessors, (10888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:57,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3032 states to 3032 states and 10888 transitions. [2021-07-09 18:39:57,970 INFO L78 Accepts]: Start accepts. Automaton has 3032 states and 10888 transitions. Word has length 28 [2021-07-09 18:39:57,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:57,970 INFO L482 AbstractCegarLoop]: Abstraction has 3032 states and 10888 transitions. [2021-07-09 18:39:57,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) 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:39:57,970 INFO L276 IsEmpty]: Start isEmpty. Operand 3032 states and 10888 transitions. [2021-07-09 18:39:57,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:57,974 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:57,974 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:58,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4082,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:58,174 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:58,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:58,175 INFO L82 PathProgramCache]: Analyzing trace with hash -1043038022, now seen corresponding path program 77 times [2021-07-09 18:39:58,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:58,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922521250] [2021-07-09 18:39:58,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:58,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:58,209 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:58,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:58,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922521250] [2021-07-09 18:39:58,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922521250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:58,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623260349] [2021-07-09 18:39:58,209 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:58,233 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:39:58,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:58,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:58,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:58,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:58,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623260349] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:58,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:58,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:39:58,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088976857] [2021-07-09 18:39:58,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:58,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:58,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:58,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:58,306 INFO L87 Difference]: Start difference. First operand 3032 states and 10888 transitions. Second operand has 14 states, 14 states have (on average 3.0) 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:39:59,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:59,184 INFO L93 Difference]: Finished difference Result 8020 states and 25736 transitions. [2021-07-09 18:39:59,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:39:59,184 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) 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:39:59,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:59,198 INFO L225 Difference]: With dead ends: 8020 [2021-07-09 18:39:59,198 INFO L226 Difference]: Without dead ends: 8012 [2021-07-09 18:39:59,199 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 470.5ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:39:59,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8012 states. [2021-07-09 18:39:59,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8012 to 3014. [2021-07-09 18:39:59,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3014 states, 3013 states have (on average 3.5881181546631264) internal successors, (10811), 3013 states have internal predecessors, (10811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:59,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3014 states to 3014 states and 10811 transitions. [2021-07-09 18:39:59,272 INFO L78 Accepts]: Start accepts. Automaton has 3014 states and 10811 transitions. Word has length 28 [2021-07-09 18:39:59,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:59,272 INFO L482 AbstractCegarLoop]: Abstraction has 3014 states and 10811 transitions. [2021-07-09 18:39:59,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) 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:39:59,272 INFO L276 IsEmpty]: Start isEmpty. Operand 3014 states and 10811 transitions. [2021-07-09 18:39:59,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:59,276 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:59,276 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:39:59,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4083 [2021-07-09 18:39:59,477 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:59,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:59,477 INFO L82 PathProgramCache]: Analyzing trace with hash -112380806, now seen corresponding path program 78 times [2021-07-09 18:39:59,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:59,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728709373] [2021-07-09 18:39:59,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:59,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:59,510 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:59,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:59,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728709373] [2021-07-09 18:39:59,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728709373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:59,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692510081] [2021-07-09 18:39:59,510 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:59,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:39:59,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:59,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:59,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:59,625 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:59,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692510081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:59,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:59,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:39:59,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707932853] [2021-07-09 18:39:59,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:59,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:59,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:59,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:59,626 INFO L87 Difference]: Start difference. First operand 3014 states and 10811 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) 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:40:00,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:00,584 INFO L93 Difference]: Finished difference Result 7945 states and 25505 transitions. [2021-07-09 18:40:00,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:40:00,584 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:40:00,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:00,598 INFO L225 Difference]: With dead ends: 7945 [2021-07-09 18:40:00,598 INFO L226 Difference]: Without dead ends: 7945 [2021-07-09 18:40:00,599 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 516.2ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:40:00,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7945 states. [2021-07-09 18:40:00,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7945 to 3030. [2021-07-09 18:40:00,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3030 states, 3029 states have (on average 3.5902938263453286) internal successors, (10875), 3029 states have internal predecessors, (10875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:00,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3030 states to 3030 states and 10875 transitions. [2021-07-09 18:40:00,673 INFO L78 Accepts]: Start accepts. Automaton has 3030 states and 10875 transitions. Word has length 28 [2021-07-09 18:40:00,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:00,673 INFO L482 AbstractCegarLoop]: Abstraction has 3030 states and 10875 transitions. [2021-07-09 18:40:00,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:40:00,673 INFO L276 IsEmpty]: Start isEmpty. Operand 3030 states and 10875 transitions. [2021-07-09 18:40:00,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:00,677 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:00,677 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:00,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4084 [2021-07-09 18:40:00,877 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:00,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:00,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1530658348, now seen corresponding path program 79 times [2021-07-09 18:40:00,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:00,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436600106] [2021-07-09 18:40:00,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:00,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:00,910 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:00,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:00,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436600106] [2021-07-09 18:40:00,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436600106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:00,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839638726] [2021-07-09 18:40:00,911 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:00,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:00,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:00,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:01,020 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:01,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839638726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:01,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:01,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:40:01,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243085774] [2021-07-09 18:40:01,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:40:01,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:01,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:40:01,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:40:01,021 INFO L87 Difference]: Start difference. First operand 3030 states and 10875 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) 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:40:02,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:02,032 INFO L93 Difference]: Finished difference Result 7613 states and 24721 transitions. [2021-07-09 18:40:02,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:40:02,032 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:40:02,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:02,056 INFO L225 Difference]: With dead ends: 7613 [2021-07-09 18:40:02,056 INFO L226 Difference]: Without dead ends: 7605 [2021-07-09 18:40:02,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 520.6ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:40:02,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7605 states. [2021-07-09 18:40:02,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7605 to 2787. [2021-07-09 18:40:02,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2787 states, 2786 states have (on average 3.5078966259870783) internal successors, (9773), 2786 states have internal predecessors, (9773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:02,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2787 states to 2787 states and 9773 transitions. [2021-07-09 18:40:02,134 INFO L78 Accepts]: Start accepts. Automaton has 2787 states and 9773 transitions. Word has length 28 [2021-07-09 18:40:02,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:02,134 INFO L482 AbstractCegarLoop]: Abstraction has 2787 states and 9773 transitions. [2021-07-09 18:40:02,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:40:02,134 INFO L276 IsEmpty]: Start isEmpty. Operand 2787 states and 9773 transitions. [2021-07-09 18:40:02,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:02,138 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:02,138 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:02,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4085,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:02,342 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:02,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:02,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1614061928, now seen corresponding path program 80 times [2021-07-09 18:40:02,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:02,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844759319] [2021-07-09 18:40:02,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:02,376 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:02,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:02,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844759319] [2021-07-09 18:40:02,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844759319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:02,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306342114] [2021-07-09 18:40:02,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:02,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:02,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:02,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:02,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:02,493 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:02,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306342114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:02,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:02,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:40:02,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713711908] [2021-07-09 18:40:02,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:40:02,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:02,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:40:02,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:40:02,494 INFO L87 Difference]: Start difference. First operand 2787 states and 9773 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:40:03,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:03,408 INFO L93 Difference]: Finished difference Result 5810 states and 18592 transitions. [2021-07-09 18:40:03,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:40:03,409 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:40:03,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:03,421 INFO L225 Difference]: With dead ends: 5810 [2021-07-09 18:40:03,422 INFO L226 Difference]: Without dead ends: 5810 [2021-07-09 18:40:03,422 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 541.5ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:40:03,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5810 states. [2021-07-09 18:40:03,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5810 to 2799. [2021-07-09 18:40:03,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2799 states, 2798 states have (on average 3.506433166547534) internal successors, (9811), 2798 states have internal predecessors, (9811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:03,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2799 states to 2799 states and 9811 transitions. [2021-07-09 18:40:03,485 INFO L78 Accepts]: Start accepts. Automaton has 2799 states and 9811 transitions. Word has length 28 [2021-07-09 18:40:03,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:03,485 INFO L482 AbstractCegarLoop]: Abstraction has 2799 states and 9811 transitions. [2021-07-09 18:40:03,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:40:03,485 INFO L276 IsEmpty]: Start isEmpty. Operand 2799 states and 9811 transitions. [2021-07-09 18:40:03,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:03,489 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:03,489 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:03,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4086 [2021-07-09 18:40:03,690 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:03,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:03,690 INFO L82 PathProgramCache]: Analyzing trace with hash -1027545192, now seen corresponding path program 81 times [2021-07-09 18:40:03,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:03,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769174890] [2021-07-09 18:40:03,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:03,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:03,724 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:03,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:03,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769174890] [2021-07-09 18:40:03,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769174890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:03,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390313884] [2021-07-09 18:40:03,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:40:03,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:40:03,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:03,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:03,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:03,858 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:03,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390313884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:03,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:03,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:03,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943500012] [2021-07-09 18:40:03,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:03,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:03,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:03,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:03,859 INFO L87 Difference]: Start difference. First operand 2799 states and 9811 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:04,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:04,944 INFO L93 Difference]: Finished difference Result 6586 states and 20579 transitions. [2021-07-09 18:40:04,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:40:04,945 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:04,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:04,958 INFO L225 Difference]: With dead ends: 6586 [2021-07-09 18:40:04,958 INFO L226 Difference]: Without dead ends: 6586 [2021-07-09 18:40:04,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 690.3ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:40:04,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6586 states. [2021-07-09 18:40:05,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6586 to 2865. [2021-07-09 18:40:05,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2865 states, 2864 states have (on average 3.5013966480446927) internal successors, (10028), 2864 states have internal predecessors, (10028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:05,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2865 states to 2865 states and 10028 transitions. [2021-07-09 18:40:05,030 INFO L78 Accepts]: Start accepts. Automaton has 2865 states and 10028 transitions. Word has length 28 [2021-07-09 18:40:05,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:05,030 INFO L482 AbstractCegarLoop]: Abstraction has 2865 states and 10028 transitions. [2021-07-09 18:40:05,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:05,030 INFO L276 IsEmpty]: Start isEmpty. Operand 2865 states and 10028 transitions. [2021-07-09 18:40:05,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:05,034 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:05,034 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:05,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4087 [2021-07-09 18:40:05,235 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:05,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:05,235 INFO L82 PathProgramCache]: Analyzing trace with hash 615493962, now seen corresponding path program 82 times [2021-07-09 18:40:05,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:05,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944207268] [2021-07-09 18:40:05,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:05,279 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:05,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:05,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944207268] [2021-07-09 18:40:05,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944207268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:05,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960552135] [2021-07-09 18:40:05,280 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:40:05,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:05,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:05,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:05,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:05,419 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:05,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960552135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:05,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:05,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:05,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354022217] [2021-07-09 18:40:05,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:05,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:05,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:05,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:05,420 INFO L87 Difference]: Start difference. First operand 2865 states and 10028 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:06,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:06,447 INFO L93 Difference]: Finished difference Result 6152 states and 19441 transitions. [2021-07-09 18:40:06,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:40:06,447 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:06,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:06,458 INFO L225 Difference]: With dead ends: 6152 [2021-07-09 18:40:06,458 INFO L226 Difference]: Without dead ends: 6148 [2021-07-09 18:40:06,458 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1539 ImplicationChecksByTransitivity, 640.7ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:40:06,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6148 states. [2021-07-09 18:40:06,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6148 to 2791. [2021-07-09 18:40:06,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2791 states, 2790 states have (on average 3.4974910394265235) internal successors, (9758), 2790 states have internal predecessors, (9758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:06,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2791 states to 2791 states and 9758 transitions. [2021-07-09 18:40:06,517 INFO L78 Accepts]: Start accepts. Automaton has 2791 states and 9758 transitions. Word has length 28 [2021-07-09 18:40:06,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:06,517 INFO L482 AbstractCegarLoop]: Abstraction has 2791 states and 9758 transitions. [2021-07-09 18:40:06,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:06,517 INFO L276 IsEmpty]: Start isEmpty. Operand 2791 states and 9758 transitions. [2021-07-09 18:40:06,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:06,520 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:06,520 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:06,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4088 [2021-07-09 18:40:06,721 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:06,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:06,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1194937186, now seen corresponding path program 65 times [2021-07-09 18:40:06,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:06,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629147843] [2021-07-09 18:40:06,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:06,767 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:06,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:06,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629147843] [2021-07-09 18:40:06,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629147843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:06,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562081696] [2021-07-09 18:40:06,767 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:06,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:40:06,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:06,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:06,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:06,876 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:06,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562081696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:06,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:06,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:40:06,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222853745] [2021-07-09 18:40:06,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:06,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:06,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:06,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:06,877 INFO L87 Difference]: Start difference. First operand 2791 states and 9758 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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:40:07,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:07,503 INFO L93 Difference]: Finished difference Result 5291 states and 17008 transitions. [2021-07-09 18:40:07,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:40:07,503 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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:40:07,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:07,514 INFO L225 Difference]: With dead ends: 5291 [2021-07-09 18:40:07,514 INFO L226 Difference]: Without dead ends: 5291 [2021-07-09 18:40:07,514 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 339.9ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:40:07,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5291 states. [2021-07-09 18:40:07,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5291 to 2791. [2021-07-09 18:40:07,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2791 states, 2790 states have (on average 3.499641577060932) internal successors, (9764), 2790 states have internal predecessors, (9764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:07,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2791 states to 2791 states and 9764 transitions. [2021-07-09 18:40:07,564 INFO L78 Accepts]: Start accepts. Automaton has 2791 states and 9764 transitions. Word has length 28 [2021-07-09 18:40:07,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:07,564 INFO L482 AbstractCegarLoop]: Abstraction has 2791 states and 9764 transitions. [2021-07-09 18:40:07,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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:40:07,564 INFO L276 IsEmpty]: Start isEmpty. Operand 2791 states and 9764 transitions. [2021-07-09 18:40:07,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:07,568 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:07,568 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:07,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4089 [2021-07-09 18:40:07,769 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:07,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:07,769 INFO L82 PathProgramCache]: Analyzing trace with hash -416862576, now seen corresponding path program 66 times [2021-07-09 18:40:07,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:07,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875174942] [2021-07-09 18:40:07,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:07,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:07,825 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:07,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:07,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875174942] [2021-07-09 18:40:07,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875174942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:07,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680851446] [2021-07-09 18:40:07,826 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:07,867 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:40:07,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:07,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:07,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:07,943 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:07,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680851446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:07,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:07,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:40:07,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020802712] [2021-07-09 18:40:07,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:07,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:07,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:07,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:07,944 INFO L87 Difference]: Start difference. First operand 2791 states and 9764 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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:40:08,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:08,675 INFO L93 Difference]: Finished difference Result 5642 states and 18000 transitions. [2021-07-09 18:40:08,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:40:08,675 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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:40:08,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:08,690 INFO L225 Difference]: With dead ends: 5642 [2021-07-09 18:40:08,690 INFO L226 Difference]: Without dead ends: 5642 [2021-07-09 18:40:08,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 431.3ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:40:08,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5642 states. [2021-07-09 18:40:08,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5642 to 2782. [2021-07-09 18:40:08,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2782 states, 2781 states have (on average 3.4998202085580727) internal successors, (9733), 2781 states have internal predecessors, (9733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:08,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2782 states to 2782 states and 9733 transitions. [2021-07-09 18:40:08,765 INFO L78 Accepts]: Start accepts. Automaton has 2782 states and 9733 transitions. Word has length 28 [2021-07-09 18:40:08,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:08,765 INFO L482 AbstractCegarLoop]: Abstraction has 2782 states and 9733 transitions. [2021-07-09 18:40:08,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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:40:08,765 INFO L276 IsEmpty]: Start isEmpty. Operand 2782 states and 9733 transitions. [2021-07-09 18:40:08,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:08,769 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:08,769 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:08,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4090,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:08,985 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:08,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:08,985 INFO L82 PathProgramCache]: Analyzing trace with hash -648402224, now seen corresponding path program 67 times [2021-07-09 18:40:08,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:08,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246398894] [2021-07-09 18:40:08,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:08,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:09,026 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:09,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:09,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246398894] [2021-07-09 18:40:09,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246398894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:09,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607587935] [2021-07-09 18:40:09,027 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:09,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:09,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:09,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:09,134 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:09,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607587935] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:09,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:09,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:40:09,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616066477] [2021-07-09 18:40:09,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:09,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:09,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:09,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:09,135 INFO L87 Difference]: Start difference. First operand 2782 states and 9733 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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:40:09,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:09,999 INFO L93 Difference]: Finished difference Result 6106 states and 19261 transitions. [2021-07-09 18:40:09,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:40:09,999 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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:40:10,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:10,013 INFO L225 Difference]: With dead ends: 6106 [2021-07-09 18:40:10,013 INFO L226 Difference]: Without dead ends: 6106 [2021-07-09 18:40:10,014 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 507.6ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:40:10,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6106 states. [2021-07-09 18:40:10,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6106 to 2844. [2021-07-09 18:40:10,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2844 states, 2843 states have (on average 3.4956032360182907) internal successors, (9938), 2843 states have internal predecessors, (9938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:10,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2844 states to 2844 states and 9938 transitions. [2021-07-09 18:40:10,090 INFO L78 Accepts]: Start accepts. Automaton has 2844 states and 9938 transitions. Word has length 28 [2021-07-09 18:40:10,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:10,090 INFO L482 AbstractCegarLoop]: Abstraction has 2844 states and 9938 transitions. [2021-07-09 18:40:10,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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:40:10,091 INFO L276 IsEmpty]: Start isEmpty. Operand 2844 states and 9938 transitions. [2021-07-09 18:40:10,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:10,094 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:10,094 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:10,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4091 [2021-07-09 18:40:10,295 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:10,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:10,295 INFO L82 PathProgramCache]: Analyzing trace with hash -628686410, now seen corresponding path program 68 times [2021-07-09 18:40:10,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:10,295 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671036480] [2021-07-09 18:40:10,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:10,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:10,332 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:10,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:10,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671036480] [2021-07-09 18:40:10,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671036480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:10,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946812590] [2021-07-09 18:40:10,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:10,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:10,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:10,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:10,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:10,453 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:10,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946812590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:10,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:10,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-07-09 18:40:10,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302776769] [2021-07-09 18:40:10,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:10,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:10,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:10,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:10,454 INFO L87 Difference]: Start difference. First operand 2844 states and 9938 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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:40:11,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:11,038 INFO L93 Difference]: Finished difference Result 6899 states and 23235 transitions. [2021-07-09 18:40:11,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:40:11,039 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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:40:11,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:11,055 INFO L225 Difference]: With dead ends: 6899 [2021-07-09 18:40:11,055 INFO L226 Difference]: Without dead ends: 6899 [2021-07-09 18:40:11,055 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 386.0ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:40:11,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6899 states. [2021-07-09 18:40:11,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6899 to 4080. [2021-07-09 18:40:11,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4080 states, 4079 states have (on average 3.613875949987742) internal successors, (14741), 4079 states have internal predecessors, (14741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:11,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4080 states to 4080 states and 14741 transitions. [2021-07-09 18:40:11,168 INFO L78 Accepts]: Start accepts. Automaton has 4080 states and 14741 transitions. Word has length 28 [2021-07-09 18:40:11,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:11,168 INFO L482 AbstractCegarLoop]: Abstraction has 4080 states and 14741 transitions. [2021-07-09 18:40:11,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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:40:11,168 INFO L276 IsEmpty]: Start isEmpty. Operand 4080 states and 14741 transitions. [2021-07-09 18:40:11,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:11,174 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:11,174 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:11,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4092,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:11,375 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:11,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:11,375 INFO L82 PathProgramCache]: Analyzing trace with hash -693223366, now seen corresponding path program 69 times [2021-07-09 18:40:11,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:11,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055305079] [2021-07-09 18:40:11,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:11,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:11,417 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:11,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:11,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055305079] [2021-07-09 18:40:11,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055305079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:11,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391990292] [2021-07-09 18:40:11,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:11,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:40:11,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:11,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:11,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:11,518 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:11,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391990292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:11,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:11,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:40:11,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671116724] [2021-07-09 18:40:11,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:11,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:11,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:11,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:11,519 INFO L87 Difference]: Start difference. First operand 4080 states and 14741 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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:40:12,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:12,348 INFO L93 Difference]: Finished difference Result 7418 states and 25100 transitions. [2021-07-09 18:40:12,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:40:12,348 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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:40:12,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:12,365 INFO L225 Difference]: With dead ends: 7418 [2021-07-09 18:40:12,365 INFO L226 Difference]: Without dead ends: 7414 [2021-07-09 18:40:12,366 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 460.2ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:40:12,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7414 states. [2021-07-09 18:40:12,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7414 to 3968. [2021-07-09 18:40:12,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 3967 states have (on average 3.623140912528359) internal successors, (14373), 3967 states have internal predecessors, (14373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:12,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 14373 transitions. [2021-07-09 18:40:12,458 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 14373 transitions. Word has length 28 [2021-07-09 18:40:12,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:12,458 INFO L482 AbstractCegarLoop]: Abstraction has 3968 states and 14373 transitions. [2021-07-09 18:40:12,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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:40:12,458 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 14373 transitions. [2021-07-09 18:40:12,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:12,464 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:12,464 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:12,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4093 [2021-07-09 18:40:12,665 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:12,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:12,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1327034102, now seen corresponding path program 83 times [2021-07-09 18:40:12,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:12,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628850481] [2021-07-09 18:40:12,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:12,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:12,693 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:12,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:12,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628850481] [2021-07-09 18:40:12,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628850481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:12,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949125783] [2021-07-09 18:40:12,694 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:40:12,720 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:40:12,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:12,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:12,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:12,806 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:12,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949125783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:12,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:12,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:40:12,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226675972] [2021-07-09 18:40:12,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:12,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:12,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:12,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:12,807 INFO L87 Difference]: Start difference. First operand 3968 states and 14373 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:13,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:13,658 INFO L93 Difference]: Finished difference Result 8219 states and 27545 transitions. [2021-07-09 18:40:13,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:40:13,658 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:13,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:13,676 INFO L225 Difference]: With dead ends: 8219 [2021-07-09 18:40:13,677 INFO L226 Difference]: Without dead ends: 8207 [2021-07-09 18:40:13,677 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 474.8ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:40:13,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8207 states. [2021-07-09 18:40:13,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8207 to 4409. [2021-07-09 18:40:13,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4409 states, 4408 states have (on average 3.713475499092559) internal successors, (16369), 4408 states have internal predecessors, (16369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:13,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4409 states to 4409 states and 16369 transitions. [2021-07-09 18:40:13,783 INFO L78 Accepts]: Start accepts. Automaton has 4409 states and 16369 transitions. Word has length 28 [2021-07-09 18:40:13,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:13,783 INFO L482 AbstractCegarLoop]: Abstraction has 4409 states and 16369 transitions. [2021-07-09 18:40:13,783 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:13,783 INFO L276 IsEmpty]: Start isEmpty. Operand 4409 states and 16369 transitions. [2021-07-09 18:40:13,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:13,790 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:13,790 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:13,990 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4094,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:13,990 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:13,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:13,991 INFO L82 PathProgramCache]: Analyzing trace with hash -926591794, now seen corresponding path program 84 times [2021-07-09 18:40:13,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:13,991 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116446346] [2021-07-09 18:40:13,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:13,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:14,018 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:14,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:14,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116446346] [2021-07-09 18:40:14,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116446346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:14,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795415723] [2021-07-09 18:40:14,019 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 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:40:14,046 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:40:14,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:14,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:14,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:14,127 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:14,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795415723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:14,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:14,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:40:14,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682099175] [2021-07-09 18:40:14,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:14,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:14,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:14,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:14,128 INFO L87 Difference]: Start difference. First operand 4409 states and 16369 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:14,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:14,970 INFO L93 Difference]: Finished difference Result 8511 states and 28462 transitions. [2021-07-09 18:40:14,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:40:14,970 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:14,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:14,987 INFO L225 Difference]: With dead ends: 8511 [2021-07-09 18:40:14,987 INFO L226 Difference]: Without dead ends: 8511 [2021-07-09 18:40:14,987 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 474.4ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:40:14,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8511 states. [2021-07-09 18:40:15,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8511 to 4429. [2021-07-09 18:40:15,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4429 states, 4428 states have (on average 3.7007678410117433) internal successors, (16387), 4428 states have internal predecessors, (16387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:15,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4429 states to 4429 states and 16387 transitions. [2021-07-09 18:40:15,094 INFO L78 Accepts]: Start accepts. Automaton has 4429 states and 16387 transitions. Word has length 28 [2021-07-09 18:40:15,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:15,094 INFO L482 AbstractCegarLoop]: Abstraction has 4429 states and 16387 transitions. [2021-07-09 18:40:15,094 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:15,094 INFO L276 IsEmpty]: Start isEmpty. Operand 4429 states and 16387 transitions. [2021-07-09 18:40:15,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:15,101 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:15,101 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:15,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4095,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:15,301 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:15,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:15,302 INFO L82 PathProgramCache]: Analyzing trace with hash -2129998084, now seen corresponding path program 85 times [2021-07-09 18:40:15,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:15,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299557895] [2021-07-09 18:40:15,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:15,334 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:15,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:15,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299557895] [2021-07-09 18:40:15,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299557895] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:15,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429070781] [2021-07-09 18:40:15,334 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 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:40:15,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:15,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:15,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:15,418 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:15,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429070781] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:15,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:15,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:15,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910864600] [2021-07-09 18:40:15,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:15,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:15,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:15,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:15,419 INFO L87 Difference]: Start difference. First operand 4429 states and 16387 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:15,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:15,841 INFO L93 Difference]: Finished difference Result 7882 states and 27809 transitions. [2021-07-09 18:40:15,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:40:15,841 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:15,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:15,859 INFO L225 Difference]: With dead ends: 7882 [2021-07-09 18:40:15,859 INFO L226 Difference]: Without dead ends: 7799 [2021-07-09 18:40:15,859 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 230.2ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:40:15,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7799 states. [2021-07-09 18:40:15,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7799 to 5872. [2021-07-09 18:40:15,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5872 states, 5871 states have (on average 3.7629024016351558) internal successors, (22092), 5871 states have internal predecessors, (22092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:16,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5872 states to 5872 states and 22092 transitions. [2021-07-09 18:40:16,004 INFO L78 Accepts]: Start accepts. Automaton has 5872 states and 22092 transitions. Word has length 28 [2021-07-09 18:40:16,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:16,005 INFO L482 AbstractCegarLoop]: Abstraction has 5872 states and 22092 transitions. [2021-07-09 18:40:16,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:16,005 INFO L276 IsEmpty]: Start isEmpty. Operand 5872 states and 22092 transitions. [2021-07-09 18:40:16,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:16,014 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:16,014 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:16,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4096 [2021-07-09 18:40:16,214 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:16,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:16,215 INFO L82 PathProgramCache]: Analyzing trace with hash -921983104, now seen corresponding path program 86 times [2021-07-09 18:40:16,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:16,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229069882] [2021-07-09 18:40:16,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:16,242 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:16,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:16,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229069882] [2021-07-09 18:40:16,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229069882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:16,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494063639] [2021-07-09 18:40:16,242 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 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:40:16,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:16,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:16,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:40:16,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:16,333 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:16,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494063639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:16,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:16,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-09 18:40:16,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174165215] [2021-07-09 18:40:16,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:40:16,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:16,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:40:16,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:40:16,334 INFO L87 Difference]: Start difference. First operand 5872 states and 22092 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:16,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:16,516 INFO L93 Difference]: Finished difference Result 8160 states and 28714 transitions. [2021-07-09 18:40:16,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:40:16,516 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:16,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:16,533 INFO L225 Difference]: With dead ends: 8160 [2021-07-09 18:40:16,533 INFO L226 Difference]: Without dead ends: 8160 [2021-07-09 18:40:16,533 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 119.8ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:40:16,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8160 states. [2021-07-09 18:40:16,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8160 to 6012. [2021-07-09 18:40:16,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6012 states, 6011 states have (on average 3.7394776243553487) internal successors, (22478), 6011 states have internal predecessors, (22478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:16,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6012 states to 6012 states and 22478 transitions. [2021-07-09 18:40:16,658 INFO L78 Accepts]: Start accepts. Automaton has 6012 states and 22478 transitions. Word has length 28 [2021-07-09 18:40:16,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:16,658 INFO L482 AbstractCegarLoop]: Abstraction has 6012 states and 22478 transitions. [2021-07-09 18:40:16,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:16,658 INFO L276 IsEmpty]: Start isEmpty. Operand 6012 states and 22478 transitions. [2021-07-09 18:40:16,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:16,669 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:16,669 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:16,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4097,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:16,869 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:16,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:16,870 INFO L82 PathProgramCache]: Analyzing trace with hash 8216640, now seen corresponding path program 87 times [2021-07-09 18:40:16,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:16,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681363193] [2021-07-09 18:40:16,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:16,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:16,910 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:16,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:16,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681363193] [2021-07-09 18:40:16,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681363193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:16,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633261026] [2021-07-09 18:40:16,910 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 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:40:16,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:40:16,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:16,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:16,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:17,000 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:17,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633261026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:17,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:17,001 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:40:17,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326288327] [2021-07-09 18:40:17,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:17,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:17,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:17,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:17,001 INFO L87 Difference]: Start difference. First operand 6012 states and 22478 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:17,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:17,823 INFO L93 Difference]: Finished difference Result 12545 states and 43647 transitions. [2021-07-09 18:40:17,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 18:40:17,823 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:17,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:17,855 INFO L225 Difference]: With dead ends: 12545 [2021-07-09 18:40:17,855 INFO L226 Difference]: Without dead ends: 12545 [2021-07-09 18:40:17,855 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 462.9ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:40:17,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12545 states. [2021-07-09 18:40:18,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12545 to 6665. [2021-07-09 18:40:18,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6665 states, 6664 states have (on average 3.7554021608643455) internal successors, (25026), 6664 states have internal predecessors, (25026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:18,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6665 states to 6665 states and 25026 transitions. [2021-07-09 18:40:18,031 INFO L78 Accepts]: Start accepts. Automaton has 6665 states and 25026 transitions. Word has length 28 [2021-07-09 18:40:18,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:18,031 INFO L482 AbstractCegarLoop]: Abstraction has 6665 states and 25026 transitions. [2021-07-09 18:40:18,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:18,031 INFO L276 IsEmpty]: Start isEmpty. Operand 6665 states and 25026 transitions. [2021-07-09 18:40:18,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:18,044 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:18,044 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:18,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4098 [2021-07-09 18:40:18,244 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:18,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:18,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1910896092, now seen corresponding path program 88 times [2021-07-09 18:40:18,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:18,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421462836] [2021-07-09 18:40:18,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:18,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:18,280 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:18,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:18,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421462836] [2021-07-09 18:40:18,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421462836] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:18,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983788544] [2021-07-09 18:40:18,281 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 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:40:18,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:18,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:18,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:18,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:18,370 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:18,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983788544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:18,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:18,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-09 18:40:18,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794815897] [2021-07-09 18:40:18,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:18,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:18,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:18,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:18,371 INFO L87 Difference]: Start difference. First operand 6665 states and 25026 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:19,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:19,046 INFO L93 Difference]: Finished difference Result 12678 states and 44148 transitions. [2021-07-09 18:40:19,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:40:19,046 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:19,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:19,074 INFO L225 Difference]: With dead ends: 12678 [2021-07-09 18:40:19,074 INFO L226 Difference]: Without dead ends: 12678 [2021-07-09 18:40:19,074 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 382.1ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:40:19,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12678 states. [2021-07-09 18:40:19,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12678 to 6895. [2021-07-09 18:40:19,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6895 states, 6894 states have (on average 3.7358572671888597) internal successors, (25755), 6894 states have internal predecessors, (25755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:19,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6895 states to 6895 states and 25755 transitions. [2021-07-09 18:40:19,251 INFO L78 Accepts]: Start accepts. Automaton has 6895 states and 25755 transitions. Word has length 28 [2021-07-09 18:40:19,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:19,251 INFO L482 AbstractCegarLoop]: Abstraction has 6895 states and 25755 transitions. [2021-07-09 18:40:19,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:19,251 INFO L276 IsEmpty]: Start isEmpty. Operand 6895 states and 25755 transitions. [2021-07-09 18:40:19,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:19,262 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:19,262 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:19,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4099 [2021-07-09 18:40:19,462 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:19,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:19,463 INFO L82 PathProgramCache]: Analyzing trace with hash 827873436, now seen corresponding path program 89 times [2021-07-09 18:40:19,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:19,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883209697] [2021-07-09 18:40:19,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:19,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:19,489 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:19,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:19,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883209697] [2021-07-09 18:40:19,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883209697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:19,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571374262] [2021-07-09 18:40:19,490 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 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:40:19,515 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:40:19,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:19,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:19,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:19,575 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:19,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571374262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:19,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:19,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:40:19,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142862270] [2021-07-09 18:40:19,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:19,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:19,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:19,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:19,576 INFO L87 Difference]: Start difference. First operand 6895 states and 25755 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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:40:19,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:19,929 INFO L93 Difference]: Finished difference Result 9371 states and 33680 transitions. [2021-07-09 18:40:19,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:40:19,929 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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 28 [2021-07-09 18:40:19,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:19,950 INFO L225 Difference]: With dead ends: 9371 [2021-07-09 18:40:19,950 INFO L226 Difference]: Without dead ends: 9341 [2021-07-09 18:40:19,951 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 177.3ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:40:19,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9341 states. [2021-07-09 18:40:20,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9341 to 7751. [2021-07-09 18:40:20,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7751 states, 7750 states have (on average 3.7625806451612904) internal successors, (29160), 7750 states have internal predecessors, (29160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:20,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7751 states to 7751 states and 29160 transitions. [2021-07-09 18:40:20,125 INFO L78 Accepts]: Start accepts. Automaton has 7751 states and 29160 transitions. Word has length 28 [2021-07-09 18:40:20,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:20,125 INFO L482 AbstractCegarLoop]: Abstraction has 7751 states and 29160 transitions. [2021-07-09 18:40:20,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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:40:20,126 INFO L276 IsEmpty]: Start isEmpty. Operand 7751 states and 29160 transitions. [2021-07-09 18:40:20,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:20,138 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:20,138 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:20,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4100 [2021-07-09 18:40:20,339 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:20,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:20,339 INFO L82 PathProgramCache]: Analyzing trace with hash -1996015742, now seen corresponding path program 90 times [2021-07-09 18:40:20,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:20,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135949885] [2021-07-09 18:40:20,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:20,368 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:20,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:20,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135949885] [2021-07-09 18:40:20,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135949885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:20,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139735002] [2021-07-09 18:40:20,369 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 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:40:20,394 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:40:20,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:20,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:20,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:20,458 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:20,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139735002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:20,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:20,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:40:20,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961000324] [2021-07-09 18:40:20,459 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:20,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:20,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:20,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:20,459 INFO L87 Difference]: Start difference. First operand 7751 states and 29160 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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:40:20,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:20,837 INFO L93 Difference]: Finished difference Result 9993 states and 35743 transitions. [2021-07-09 18:40:20,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:40:20,837 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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 28 [2021-07-09 18:40:20,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:20,860 INFO L225 Difference]: With dead ends: 9993 [2021-07-09 18:40:20,860 INFO L226 Difference]: Without dead ends: 9993 [2021-07-09 18:40:20,861 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 186.0ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:40:20,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9993 states. [2021-07-09 18:40:21,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9993 to 7791. [2021-07-09 18:40:21,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7791 states, 7790 states have (on average 3.7585365853658534) internal successors, (29279), 7790 states have internal predecessors, (29279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:21,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7791 states to 7791 states and 29279 transitions. [2021-07-09 18:40:21,091 INFO L78 Accepts]: Start accepts. Automaton has 7791 states and 29279 transitions. Word has length 28 [2021-07-09 18:40:21,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:21,091 INFO L482 AbstractCegarLoop]: Abstraction has 7791 states and 29279 transitions. [2021-07-09 18:40:21,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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:40:21,092 INFO L276 IsEmpty]: Start isEmpty. Operand 7791 states and 29279 transitions. [2021-07-09 18:40:21,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:21,104 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:21,104 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:21,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4101 [2021-07-09 18:40:21,305 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:21,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:21,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1866074950, now seen corresponding path program 91 times [2021-07-09 18:40:21,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:21,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64995054] [2021-07-09 18:40:21,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:21,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:21,338 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:21,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:21,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64995054] [2021-07-09 18:40:21,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64995054] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:21,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936412671] [2021-07-09 18:40:21,338 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 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:40:21,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:21,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:21,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:21,420 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:21,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936412671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:21,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:21,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-09 18:40:21,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707277313] [2021-07-09 18:40:21,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:21,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:21,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:21,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:21,421 INFO L87 Difference]: Start difference. First operand 7791 states and 29279 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:22,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:22,037 INFO L93 Difference]: Finished difference Result 13376 states and 47489 transitions. [2021-07-09 18:40:22,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:40:22,038 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:22,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:22,074 INFO L225 Difference]: With dead ends: 13376 [2021-07-09 18:40:22,074 INFO L226 Difference]: Without dead ends: 13372 [2021-07-09 18:40:22,074 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 324.2ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:40:22,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13372 states. [2021-07-09 18:40:22,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13372 to 7707. [2021-07-09 18:40:22,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7707 states, 7706 states have (on average 3.7608357124318714) internal successors, (28981), 7706 states have internal predecessors, (28981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:22,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7707 states to 7707 states and 28981 transitions. [2021-07-09 18:40:22,345 INFO L78 Accepts]: Start accepts. Automaton has 7707 states and 28981 transitions. Word has length 28 [2021-07-09 18:40:22,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:22,346 INFO L482 AbstractCegarLoop]: Abstraction has 7707 states and 28981 transitions. [2021-07-09 18:40:22,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:22,346 INFO L276 IsEmpty]: Start isEmpty. Operand 7707 states and 28981 transitions. [2021-07-09 18:40:22,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:22,358 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:22,358 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:22,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4102,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:22,566 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:22,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:22,566 INFO L82 PathProgramCache]: Analyzing trace with hash 970254134, now seen corresponding path program 92 times [2021-07-09 18:40:22,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:22,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741636296] [2021-07-09 18:40:22,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:22,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:22,598 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:22,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:22,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741636296] [2021-07-09 18:40:22,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741636296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:22,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901759334] [2021-07-09 18:40:22,598 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 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:40:22,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:22,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:22,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:22,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:22,720 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:22,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901759334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:22,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:22,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:22,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972945334] [2021-07-09 18:40:22,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:22,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:22,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:22,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:22,721 INFO L87 Difference]: Start difference. First operand 7707 states and 28981 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:23,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:23,162 INFO L93 Difference]: Finished difference Result 10234 states and 36622 transitions. [2021-07-09 18:40:23,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:40:23,162 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:23,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:23,184 INFO L225 Difference]: With dead ends: 10234 [2021-07-09 18:40:23,185 INFO L226 Difference]: Without dead ends: 10234 [2021-07-09 18:40:23,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 268.1ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:40:23,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10234 states. [2021-07-09 18:40:23,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10234 to 7653. [2021-07-09 18:40:23,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7653 states, 7652 states have (on average 3.753659174072138) internal successors, (28723), 7652 states have internal predecessors, (28723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:23,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7653 states to 7653 states and 28723 transitions. [2021-07-09 18:40:23,348 INFO L78 Accepts]: Start accepts. Automaton has 7653 states and 28723 transitions. Word has length 28 [2021-07-09 18:40:23,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:23,348 INFO L482 AbstractCegarLoop]: Abstraction has 7653 states and 28723 transitions. [2021-07-09 18:40:23,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:23,348 INFO L276 IsEmpty]: Start isEmpty. Operand 7653 states and 28723 transitions. [2021-07-09 18:40:23,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:23,361 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:23,361 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:23,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4103,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:23,562 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:23,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:23,562 INFO L82 PathProgramCache]: Analyzing trace with hash -1831555688, now seen corresponding path program 93 times [2021-07-09 18:40:23,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:23,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513111382] [2021-07-09 18:40:23,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:23,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:23,603 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:23,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:23,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513111382] [2021-07-09 18:40:23,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513111382] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:23,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658725919] [2021-07-09 18:40:23,603 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 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:40:23,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:40:23,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:23,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:23,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:23,686 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:23,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658725919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:23,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:23,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:40:23,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434674547] [2021-07-09 18:40:23,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:23,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:23,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:23,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:23,687 INFO L87 Difference]: Start difference. First operand 7653 states and 28723 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:24,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:24,404 INFO L93 Difference]: Finished difference Result 13259 states and 46986 transitions. [2021-07-09 18:40:24,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:40:24,405 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:24,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:24,441 INFO L225 Difference]: With dead ends: 13259 [2021-07-09 18:40:24,441 INFO L226 Difference]: Without dead ends: 13247 [2021-07-09 18:40:24,442 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 366.3ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:40:24,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13247 states. [2021-07-09 18:40:24,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13247 to 7653. [2021-07-09 18:40:24,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7653 states, 7652 states have (on average 3.7526136957658127) internal successors, (28715), 7652 states have internal predecessors, (28715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:24,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7653 states to 7653 states and 28715 transitions. [2021-07-09 18:40:24,683 INFO L78 Accepts]: Start accepts. Automaton has 7653 states and 28715 transitions. Word has length 28 [2021-07-09 18:40:24,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:24,683 INFO L482 AbstractCegarLoop]: Abstraction has 7653 states and 28715 transitions. [2021-07-09 18:40:24,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:24,684 INFO L276 IsEmpty]: Start isEmpty. Operand 7653 states and 28715 transitions. [2021-07-09 18:40:24,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:24,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:24,699 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:24,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4104,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:24,899 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:24,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:24,899 INFO L82 PathProgramCache]: Analyzing trace with hash 695130692, now seen corresponding path program 94 times [2021-07-09 18:40:24,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:24,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184101757] [2021-07-09 18:40:24,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:24,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:24,939 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:24,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:24,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184101757] [2021-07-09 18:40:24,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184101757] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:24,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273645313] [2021-07-09 18:40:24,939 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:40:24,963 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:24,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:24,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:24,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:25,036 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:25,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273645313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:25,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:25,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:40:25,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322953524] [2021-07-09 18:40:25,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:25,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:25,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:25,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:25,037 INFO L87 Difference]: Start difference. First operand 7653 states and 28715 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:26,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:26,237 INFO L93 Difference]: Finished difference Result 20233 states and 70540 transitions. [2021-07-09 18:40:26,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-09 18:40:26,237 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:26,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:26,285 INFO L225 Difference]: With dead ends: 20233 [2021-07-09 18:40:26,285 INFO L226 Difference]: Without dead ends: 20233 [2021-07-09 18:40:26,286 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 732.5ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:40:26,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20233 states. [2021-07-09 18:40:26,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20233 to 10480. [2021-07-09 18:40:26,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10480 states, 10479 states have (on average 3.7973089035213285) internal successors, (39792), 10479 states have internal predecessors, (39792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:26,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10480 states to 10480 states and 39792 transitions. [2021-07-09 18:40:26,638 INFO L78 Accepts]: Start accepts. Automaton has 10480 states and 39792 transitions. Word has length 28 [2021-07-09 18:40:26,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:26,638 INFO L482 AbstractCegarLoop]: Abstraction has 10480 states and 39792 transitions. [2021-07-09 18:40:26,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:26,638 INFO L276 IsEmpty]: Start isEmpty. Operand 10480 states and 39792 transitions. [2021-07-09 18:40:26,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:26,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:26,655 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:26,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4105 [2021-07-09 18:40:26,856 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:26,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:26,856 INFO L82 PathProgramCache]: Analyzing trace with hash 776506780, now seen corresponding path program 95 times [2021-07-09 18:40:26,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:26,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79890988] [2021-07-09 18:40:26,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:26,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:26,895 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:26,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:26,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79890988] [2021-07-09 18:40:26,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79890988] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:26,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137575468] [2021-07-09 18:40:26,895 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 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:40:26,920 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:40:26,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:26,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:26,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:26,985 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:26,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137575468] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:26,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:26,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:40:26,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233433625] [2021-07-09 18:40:26,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:26,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:26,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:26,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:26,986 INFO L87 Difference]: Start difference. First operand 10480 states and 39792 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:28,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:28,041 INFO L93 Difference]: Finished difference Result 19460 states and 68525 transitions. [2021-07-09 18:40:28,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:40:28,042 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:28,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:28,089 INFO L225 Difference]: With dead ends: 19460 [2021-07-09 18:40:28,090 INFO L226 Difference]: Without dead ends: 19448 [2021-07-09 18:40:28,090 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 623.5ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:40:28,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19448 states. [2021-07-09 18:40:28,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19448 to 10294. [2021-07-09 18:40:28,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10294 states, 10293 states have (on average 3.8036529680365296) internal successors, (39151), 10293 states have internal predecessors, (39151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:28,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10294 states to 10294 states and 39151 transitions. [2021-07-09 18:40:28,442 INFO L78 Accepts]: Start accepts. Automaton has 10294 states and 39151 transitions. Word has length 28 [2021-07-09 18:40:28,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:28,442 INFO L482 AbstractCegarLoop]: Abstraction has 10294 states and 39151 transitions. [2021-07-09 18:40:28,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:28,443 INFO L276 IsEmpty]: Start isEmpty. Operand 10294 states and 39151 transitions. [2021-07-09 18:40:28,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:28,462 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:28,462 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:28,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4106,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:28,662 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:28,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:28,663 INFO L82 PathProgramCache]: Analyzing trace with hash -738585192, now seen corresponding path program 96 times [2021-07-09 18:40:28,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:28,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369980697] [2021-07-09 18:40:28,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:28,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:28,703 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:28,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:28,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369980697] [2021-07-09 18:40:28,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369980697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:28,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612943626] [2021-07-09 18:40:28,704 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 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:40:28,729 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:40:28,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:28,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:28,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:28,849 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:28,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612943626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:28,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:28,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:40:28,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589840770] [2021-07-09 18:40:28,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:28,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:28,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:28,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:28,850 INFO L87 Difference]: Start difference. First operand 10294 states and 39151 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:29,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:29,837 INFO L93 Difference]: Finished difference Result 19263 states and 67830 transitions. [2021-07-09 18:40:29,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:40:29,837 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:29,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:29,888 INFO L225 Difference]: With dead ends: 19263 [2021-07-09 18:40:29,888 INFO L226 Difference]: Without dead ends: 19227 [2021-07-09 18:40:29,889 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 563.1ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:40:29,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19227 states. [2021-07-09 18:40:30,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19227 to 10338. [2021-07-09 18:40:30,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10338 states, 10337 states have (on average 3.8017800135435813) internal successors, (39299), 10337 states have internal predecessors, (39299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:30,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10338 states to 10338 states and 39299 transitions. [2021-07-09 18:40:30,292 INFO L78 Accepts]: Start accepts. Automaton has 10338 states and 39299 transitions. Word has length 28 [2021-07-09 18:40:30,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:30,292 INFO L482 AbstractCegarLoop]: Abstraction has 10338 states and 39299 transitions. [2021-07-09 18:40:30,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:40:30,292 INFO L276 IsEmpty]: Start isEmpty. Operand 10338 states and 39299 transitions. [2021-07-09 18:40:30,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:30,311 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:30,311 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:30,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4107,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:30,512 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:30,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:30,512 INFO L82 PathProgramCache]: Analyzing trace with hash 858541524, now seen corresponding path program 97 times [2021-07-09 18:40:30,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:30,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412043436] [2021-07-09 18:40:30,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:30,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:30,556 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:30,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:30,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412043436] [2021-07-09 18:40:30,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412043436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:30,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307491213] [2021-07-09 18:40:30,556 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 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:40:30,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:30,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:30,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:30,681 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:30,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307491213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:30,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:30,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:40:30,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400181337] [2021-07-09 18:40:30,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:30,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:30,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:30,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:30,683 INFO L87 Difference]: Start difference. First operand 10338 states and 39299 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:32,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:32,164 INFO L93 Difference]: Finished difference Result 19164 states and 67607 transitions. [2021-07-09 18:40:32,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-09 18:40:32,164 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:32,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:32,219 INFO L225 Difference]: With dead ends: 19164 [2021-07-09 18:40:32,219 INFO L226 Difference]: Without dead ends: 19164 [2021-07-09 18:40:32,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 887.8ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:40:32,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19164 states. [2021-07-09 18:40:32,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19164 to 10534. [2021-07-09 18:40:32,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10534 states, 10533 states have (on average 3.79274660590525) internal successors, (39949), 10533 states have internal predecessors, (39949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:32,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10534 states to 10534 states and 39949 transitions. [2021-07-09 18:40:32,594 INFO L78 Accepts]: Start accepts. Automaton has 10534 states and 39949 transitions. Word has length 28 [2021-07-09 18:40:32,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:32,594 INFO L482 AbstractCegarLoop]: Abstraction has 10534 states and 39949 transitions. [2021-07-09 18:40:32,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:32,594 INFO L276 IsEmpty]: Start isEmpty. Operand 10534 states and 39949 transitions. [2021-07-09 18:40:32,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:32,611 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:32,611 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:32,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4108 [2021-07-09 18:40:32,812 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:32,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:32,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1793386618, now seen corresponding path program 98 times [2021-07-09 18:40:32,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:32,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219064273] [2021-07-09 18:40:32,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:32,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:32,855 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:32,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:32,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219064273] [2021-07-09 18:40:32,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219064273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:32,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954951142] [2021-07-09 18:40:32,855 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 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:40:32,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:32,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:32,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:32,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:32,972 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:32,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954951142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:32,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:32,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:40:32,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523821251] [2021-07-09 18:40:32,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:32,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:32,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:32,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:32,973 INFO L87 Difference]: Start difference. First operand 10534 states and 39949 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:34,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:34,216 INFO L93 Difference]: Finished difference Result 18787 states and 66570 transitions. [2021-07-09 18:40:34,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:40:34,216 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:34,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:34,268 INFO L225 Difference]: With dead ends: 18787 [2021-07-09 18:40:34,268 INFO L226 Difference]: Without dead ends: 18775 [2021-07-09 18:40:34,269 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 761.3ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:40:34,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18775 states. [2021-07-09 18:40:34,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18775 to 10416. [2021-07-09 18:40:34,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10416 states, 10415 states have (on average 3.797215554488718) internal successors, (39548), 10415 states have internal predecessors, (39548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:34,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10416 states to 10416 states and 39548 transitions. [2021-07-09 18:40:34,632 INFO L78 Accepts]: Start accepts. Automaton has 10416 states and 39548 transitions. Word has length 28 [2021-07-09 18:40:34,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:34,632 INFO L482 AbstractCegarLoop]: Abstraction has 10416 states and 39548 transitions. [2021-07-09 18:40:34,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:34,632 INFO L276 IsEmpty]: Start isEmpty. Operand 10416 states and 39548 transitions. [2021-07-09 18:40:34,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:34,650 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:34,650 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:34,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4109,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:34,850 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:34,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:34,850 INFO L82 PathProgramCache]: Analyzing trace with hash 1234123500, now seen corresponding path program 99 times [2021-07-09 18:40:34,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:34,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628487583] [2021-07-09 18:40:34,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:34,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:34,889 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:34,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:34,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628487583] [2021-07-09 18:40:34,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628487583] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:34,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125473450] [2021-07-09 18:40:34,889 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:34,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:40:34,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:34,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:34,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:34,988 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:34,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125473450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:34,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:34,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-09 18:40:34,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215848846] [2021-07-09 18:40:34,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:40:34,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:34,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:40:34,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:40:34,989 INFO L87 Difference]: Start difference. First operand 10416 states and 39548 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:40:36,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:36,097 INFO L93 Difference]: Finished difference Result 18027 states and 64486 transitions. [2021-07-09 18:40:36,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:40:36,098 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:40:36,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:36,145 INFO L225 Difference]: With dead ends: 18027 [2021-07-09 18:40:36,145 INFO L226 Difference]: Without dead ends: 17991 [2021-07-09 18:40:36,145 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 605.3ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:40:36,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17991 states. [2021-07-09 18:40:36,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17991 to 10440. [2021-07-09 18:40:36,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10440 states, 10439 states have (on average 3.796149056423029) internal successors, (39628), 10439 states have internal predecessors, (39628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:36,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10440 states to 10440 states and 39628 transitions. [2021-07-09 18:40:36,496 INFO L78 Accepts]: Start accepts. Automaton has 10440 states and 39628 transitions. Word has length 28 [2021-07-09 18:40:36,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:36,496 INFO L482 AbstractCegarLoop]: Abstraction has 10440 states and 39628 transitions. [2021-07-09 18:40:36,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:40:36,496 INFO L276 IsEmpty]: Start isEmpty. Operand 10440 states and 39628 transitions. [2021-07-09 18:40:36,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:36,513 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:36,513 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:36,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4110 [2021-07-09 18:40:36,714 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:36,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:36,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1584729920, now seen corresponding path program 100 times [2021-07-09 18:40:36,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:36,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616261033] [2021-07-09 18:40:36,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:36,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:36,750 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:36,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:36,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616261033] [2021-07-09 18:40:36,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616261033] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:36,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010138558] [2021-07-09 18:40:36,751 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:36,782 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:36,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:36,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:36,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:36,886 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:36,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010138558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:36,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:36,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:36,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990204160] [2021-07-09 18:40:36,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:36,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:36,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:36,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:36,887 INFO L87 Difference]: Start difference. First operand 10440 states and 39628 transitions. Second operand has 16 states, 16 states have (on average 2.9375) 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:40:38,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:38,201 INFO L93 Difference]: Finished difference Result 26119 states and 92958 transitions. [2021-07-09 18:40:38,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:40:38,202 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) 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:40:38,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:38,347 INFO L225 Difference]: With dead ends: 26119 [2021-07-09 18:40:38,347 INFO L226 Difference]: Without dead ends: 26119 [2021-07-09 18:40:38,348 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 760.8ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-07-09 18:40:38,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26119 states. [2021-07-09 18:40:38,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26119 to 10727. [2021-07-09 18:40:38,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10727 states, 10726 states have (on average 3.821928025358941) internal successors, (40994), 10726 states have internal predecessors, (40994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:38,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10727 states to 10727 states and 40994 transitions. [2021-07-09 18:40:38,750 INFO L78 Accepts]: Start accepts. Automaton has 10727 states and 40994 transitions. Word has length 28 [2021-07-09 18:40:38,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:38,751 INFO L482 AbstractCegarLoop]: Abstraction has 10727 states and 40994 transitions. [2021-07-09 18:40:38,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) 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:40:38,751 INFO L276 IsEmpty]: Start isEmpty. Operand 10727 states and 40994 transitions. [2021-07-09 18:40:38,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:38,769 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:38,769 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:38,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4111 [2021-07-09 18:40:38,969 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:38,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:38,970 INFO L82 PathProgramCache]: Analyzing trace with hash -1017777840, now seen corresponding path program 101 times [2021-07-09 18:40:38,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:38,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145591600] [2021-07-09 18:40:38,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:38,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:39,008 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:39,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:39,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145591600] [2021-07-09 18:40:39,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145591600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:39,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136815021] [2021-07-09 18:40:39,009 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:39,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:40:39,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:39,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:39,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:39,146 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:39,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136815021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:39,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:39,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:39,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482615671] [2021-07-09 18:40:39,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:39,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:39,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:39,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:39,147 INFO L87 Difference]: Start difference. First operand 10727 states and 40994 transitions. Second operand has 16 states, 16 states have (on average 2.9375) 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:40:40,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:40,469 INFO L93 Difference]: Finished difference Result 25550 states and 91560 transitions. [2021-07-09 18:40:40,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-09 18:40:40,470 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) 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:40:40,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:40,539 INFO L225 Difference]: With dead ends: 25550 [2021-07-09 18:40:40,539 INFO L226 Difference]: Without dead ends: 25550 [2021-07-09 18:40:40,540 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 766.9ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:40:40,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25550 states. [2021-07-09 18:40:40,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25550 to 10629. [2021-07-09 18:40:40,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10629 states, 10628 states have (on average 3.8091832894241624) internal successors, (40484), 10628 states have internal predecessors, (40484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:40,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10629 states to 10629 states and 40484 transitions. [2021-07-09 18:40:40,965 INFO L78 Accepts]: Start accepts. Automaton has 10629 states and 40484 transitions. Word has length 28 [2021-07-09 18:40:40,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:40,965 INFO L482 AbstractCegarLoop]: Abstraction has 10629 states and 40484 transitions. [2021-07-09 18:40:40,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) 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:40:40,965 INFO L276 IsEmpty]: Start isEmpty. Operand 10629 states and 40484 transitions. [2021-07-09 18:40:40,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:40,983 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:40,983 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:41,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4112 [2021-07-09 18:40:41,183 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:41,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:41,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1216329654, now seen corresponding path program 102 times [2021-07-09 18:40:41,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:41,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191409514] [2021-07-09 18:40:41,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:41,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:41,217 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:41,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:41,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191409514] [2021-07-09 18:40:41,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191409514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:41,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105537837] [2021-07-09 18:40:41,218 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:41,246 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:40:41,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:41,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:41,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:41,338 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:41,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105537837] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:41,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:41,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:40:41,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889419624] [2021-07-09 18:40:41,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:40:41,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:41,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:40:41,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:40:41,339 INFO L87 Difference]: Start difference. First operand 10629 states and 40484 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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:40:42,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:42,206 INFO L93 Difference]: Finished difference Result 20289 states and 72951 transitions. [2021-07-09 18:40:42,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:40:42,206 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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:40:42,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:42,266 INFO L225 Difference]: With dead ends: 20289 [2021-07-09 18:40:42,267 INFO L226 Difference]: Without dead ends: 20289 [2021-07-09 18:40:42,267 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 458.8ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:40:42,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20289 states. [2021-07-09 18:40:42,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20289 to 10638. [2021-07-09 18:40:42,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10638 states, 10637 states have (on average 3.8081225909560965) internal successors, (40507), 10637 states have internal predecessors, (40507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:42,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10638 states to 10638 states and 40507 transitions. [2021-07-09 18:40:42,594 INFO L78 Accepts]: Start accepts. Automaton has 10638 states and 40507 transitions. Word has length 28 [2021-07-09 18:40:42,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:42,594 INFO L482 AbstractCegarLoop]: Abstraction has 10638 states and 40507 transitions. [2021-07-09 18:40:42,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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:40:42,595 INFO L276 IsEmpty]: Start isEmpty. Operand 10638 states and 40507 transitions. [2021-07-09 18:40:42,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:42,612 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:42,612 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:42,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4113,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:42,812 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:42,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:42,813 INFO L82 PathProgramCache]: Analyzing trace with hash 541607776, now seen corresponding path program 103 times [2021-07-09 18:40:42,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:42,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399890481] [2021-07-09 18:40:42,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:42,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:42,848 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:42,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:42,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399890481] [2021-07-09 18:40:42,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399890481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:42,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964900322] [2021-07-09 18:40:42,848 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:42,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:42,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:42,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:43,034 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:43,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964900322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:43,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:43,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:40:43,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306913886] [2021-07-09 18:40:43,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:40:43,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:43,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:40:43,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:40:43,035 INFO L87 Difference]: Start difference. First operand 10638 states and 40507 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:40:43,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:43,843 INFO L93 Difference]: Finished difference Result 18838 states and 68311 transitions. [2021-07-09 18:40:43,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:40:43,843 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:40:43,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:43,892 INFO L225 Difference]: With dead ends: 18838 [2021-07-09 18:40:43,892 INFO L226 Difference]: Without dead ends: 18838 [2021-07-09 18:40:43,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 492.6ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:40:43,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18838 states. [2021-07-09 18:40:44,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18838 to 10650. [2021-07-09 18:40:44,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10650 states, 10649 states have (on average 3.807399755845619) internal successors, (40545), 10649 states have internal predecessors, (40545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:44,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10650 states to 10650 states and 40545 transitions. [2021-07-09 18:40:44,206 INFO L78 Accepts]: Start accepts. Automaton has 10650 states and 40545 transitions. Word has length 28 [2021-07-09 18:40:44,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:44,206 INFO L482 AbstractCegarLoop]: Abstraction has 10650 states and 40545 transitions. [2021-07-09 18:40:44,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:40:44,206 INFO L276 IsEmpty]: Start isEmpty. Operand 10650 states and 40545 transitions. [2021-07-09 18:40:44,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:44,223 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:44,224 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:44,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4114,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:44,424 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:44,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:44,424 INFO L82 PathProgramCache]: Analyzing trace with hash -2099999344, now seen corresponding path program 104 times [2021-07-09 18:40:44,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:44,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171635732] [2021-07-09 18:40:44,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:44,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:44,459 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:44,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:44,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171635732] [2021-07-09 18:40:44,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171635732] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:44,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992222646] [2021-07-09 18:40:44,460 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:44,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:44,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:44,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:44,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:44,591 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:44,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992222646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:44,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:44,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:44,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402039577] [2021-07-09 18:40:44,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:44,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:44,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:44,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:44,592 INFO L87 Difference]: Start difference. First operand 10650 states and 40545 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:45,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:45,716 INFO L93 Difference]: Finished difference Result 19442 states and 70046 transitions. [2021-07-09 18:40:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-09 18:40:45,717 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:45,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:45,767 INFO L225 Difference]: With dead ends: 19442 [2021-07-09 18:40:45,768 INFO L226 Difference]: Without dead ends: 19442 [2021-07-09 18:40:45,768 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 687.1ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:40:45,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19442 states. [2021-07-09 18:40:46,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19442 to 10758. [2021-07-09 18:40:46,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10758 states, 10757 states have (on average 3.8002231105326763) internal successors, (40879), 10757 states have internal predecessors, (40879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:46,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10758 states to 10758 states and 40879 transitions. [2021-07-09 18:40:46,104 INFO L78 Accepts]: Start accepts. Automaton has 10758 states and 40879 transitions. Word has length 28 [2021-07-09 18:40:46,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:46,104 INFO L482 AbstractCegarLoop]: Abstraction has 10758 states and 40879 transitions. [2021-07-09 18:40:46,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:46,104 INFO L276 IsEmpty]: Start isEmpty. Operand 10758 states and 40879 transitions. [2021-07-09 18:40:46,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:46,122 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:46,122 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:46,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4115,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:46,322 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:46,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:46,323 INFO L82 PathProgramCache]: Analyzing trace with hash -456960190, now seen corresponding path program 105 times [2021-07-09 18:40:46,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:46,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324725858] [2021-07-09 18:40:46,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:46,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:46,357 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:46,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:46,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324725858] [2021-07-09 18:40:46,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324725858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:46,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285057415] [2021-07-09 18:40:46,357 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:46,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:40:46,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:46,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:46,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:46,481 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:46,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285057415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:46,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:46,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:46,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798399142] [2021-07-09 18:40:46,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:46,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:46,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:46,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:46,482 INFO L87 Difference]: Start difference. First operand 10758 states and 40879 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:47,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:47,443 INFO L93 Difference]: Finished difference Result 19017 states and 68890 transitions. [2021-07-09 18:40:47,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:40:47,444 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:47,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:47,495 INFO L225 Difference]: With dead ends: 19017 [2021-07-09 18:40:47,495 INFO L226 Difference]: Without dead ends: 19013 [2021-07-09 18:40:47,496 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 574.1ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:40:47,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19013 states. [2021-07-09 18:40:47,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19013 to 10684. [2021-07-09 18:40:47,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10684 states, 10683 states have (on average 3.804174857249836) internal successors, (40640), 10683 states have internal predecessors, (40640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:47,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10684 states to 10684 states and 40640 transitions. [2021-07-09 18:40:47,888 INFO L78 Accepts]: Start accepts. Automaton has 10684 states and 40640 transitions. Word has length 28 [2021-07-09 18:40:47,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:47,888 INFO L482 AbstractCegarLoop]: Abstraction has 10684 states and 40640 transitions. [2021-07-09 18:40:47,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:47,888 INFO L276 IsEmpty]: Start isEmpty. Operand 10684 states and 40640 transitions. [2021-07-09 18:40:47,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:47,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:47,907 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:48,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4116,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:48,107 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:48,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:48,107 INFO L82 PathProgramCache]: Analyzing trace with hash 1748478926, now seen corresponding path program 106 times [2021-07-09 18:40:48,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:48,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063083032] [2021-07-09 18:40:48,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:48,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:48,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:48,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:48,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063083032] [2021-07-09 18:40:48,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063083032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:48,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973250053] [2021-07-09 18:40:48,147 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:48,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:48,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:48,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:48,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:48,263 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:48,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973250053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:48,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:48,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:40:48,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088261388] [2021-07-09 18:40:48,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:48,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:48,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:48,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:48,264 INFO L87 Difference]: Start difference. First operand 10684 states and 40640 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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:40:49,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:49,368 INFO L93 Difference]: Finished difference Result 18448 states and 66382 transitions. [2021-07-09 18:40:49,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-09 18:40:49,368 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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:40:49,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:49,416 INFO L225 Difference]: With dead ends: 18448 [2021-07-09 18:40:49,416 INFO L226 Difference]: Without dead ends: 18448 [2021-07-09 18:40:49,417 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 670.2ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:40:49,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18448 states. [2021-07-09 18:40:49,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18448 to 10911. [2021-07-09 18:40:49,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10911 states, 10910 states have (on average 3.807332722273144) internal successors, (41538), 10910 states have internal predecessors, (41538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:49,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10911 states to 10911 states and 41538 transitions. [2021-07-09 18:40:49,745 INFO L78 Accepts]: Start accepts. Automaton has 10911 states and 41538 transitions. Word has length 28 [2021-07-09 18:40:49,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:49,745 INFO L482 AbstractCegarLoop]: Abstraction has 10911 states and 41538 transitions. [2021-07-09 18:40:49,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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:40:49,745 INFO L276 IsEmpty]: Start isEmpty. Operand 10911 states and 41538 transitions. [2021-07-09 18:40:49,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:49,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:49,764 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:40:49,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4117 [2021-07-09 18:40:49,964 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:49,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:49,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1366168690, now seen corresponding path program 107 times [2021-07-09 18:40:49,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:49,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912289805] [2021-07-09 18:40:49,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:49,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:50,016 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:50,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:50,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912289805] [2021-07-09 18:40:50,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912289805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:50,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705719572] [2021-07-09 18:40:50,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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:50,039 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:40:50,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:50,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:50,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:50,123 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:50,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705719572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:50,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:50,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:40:50,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284053486] [2021-07-09 18:40:50,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:50,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:50,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:50,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:50,124 INFO L87 Difference]: Start difference. First operand 10911 states and 41538 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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:40:51,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:51,179 INFO L93 Difference]: Finished difference Result 18161 states and 65584 transitions. [2021-07-09 18:40:51,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:40:51,180 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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:40:51,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:51,231 INFO L225 Difference]: With dead ends: 18161 [2021-07-09 18:40:51,231 INFO L226 Difference]: Without dead ends: 18149 [2021-07-09 18:40:51,232 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 617.7ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:40:51,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18149 states. [2021-07-09 18:40:51,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18149 to 11013. [2021-07-09 18:40:51,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11013 states, 11012 states have (on average 3.801398474391573) internal successors, (41861), 11012 states have internal predecessors, (41861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:51,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11013 states to 11013 states and 41861 transitions. [2021-07-09 18:40:51,550 INFO L78 Accepts]: Start accepts. Automaton has 11013 states and 41861 transitions. Word has length 28 [2021-07-09 18:40:51,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:51,551 INFO L482 AbstractCegarLoop]: Abstraction has 11013 states and 41861 transitions. [2021-07-09 18:40:51,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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:40:51,551 INFO L276 IsEmpty]: Start isEmpty. Operand 11013 states and 41861 transitions. [2021-07-09 18:40:51,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:51,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:51,571 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:51,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4118,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:51,771 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:51,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:51,772 INFO L82 PathProgramCache]: Analyzing trace with hash -1561241668, now seen corresponding path program 70 times [2021-07-09 18:40:51,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:51,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24643381] [2021-07-09 18:40:51,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:51,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:51,817 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:51,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:51,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24643381] [2021-07-09 18:40:51,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24643381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:51,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275159065] [2021-07-09 18:40:51,817 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:51,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:51,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:51,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:51,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:51,915 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:51,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275159065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:51,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:51,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:40:51,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386280357] [2021-07-09 18:40:51,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:51,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:51,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:51,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:51,916 INFO L87 Difference]: Start difference. First operand 11013 states and 41861 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:52,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:52,459 INFO L93 Difference]: Finished difference Result 15676 states and 57990 transitions. [2021-07-09 18:40:52,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:40:52,460 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:52,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:52,505 INFO L225 Difference]: With dead ends: 15676 [2021-07-09 18:40:52,505 INFO L226 Difference]: Without dead ends: 15676 [2021-07-09 18:40:52,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 270.4ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:40:52,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15676 states. [2021-07-09 18:40:52,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15676 to 11085. [2021-07-09 18:40:52,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11085 states, 11084 states have (on average 3.7969144713099965) internal successors, (42085), 11084 states have internal predecessors, (42085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:52,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11085 states to 11085 states and 42085 transitions. [2021-07-09 18:40:52,835 INFO L78 Accepts]: Start accepts. Automaton has 11085 states and 42085 transitions. Word has length 28 [2021-07-09 18:40:52,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:52,835 INFO L482 AbstractCegarLoop]: Abstraction has 11085 states and 42085 transitions. [2021-07-09 18:40:52,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:52,835 INFO L276 IsEmpty]: Start isEmpty. Operand 11085 states and 42085 transitions. [2021-07-09 18:40:52,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:52,858 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:52,858 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:53,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4119 [2021-07-09 18:40:53,058 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:53,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:53,059 INFO L82 PathProgramCache]: Analyzing trace with hash 963219036, now seen corresponding path program 71 times [2021-07-09 18:40:53,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:53,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250883116] [2021-07-09 18:40:53,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:53,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:53,097 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:53,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:53,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250883116] [2021-07-09 18:40:53,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250883116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:53,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360146889] [2021-07-09 18:40:53,097 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:53,124 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:40:53,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:53,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:53,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:53,191 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:53,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360146889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:53,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:53,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:53,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912691914] [2021-07-09 18:40:53,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:53,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:53,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:53,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:53,192 INFO L87 Difference]: Start difference. First operand 11085 states and 42085 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:53,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:53,815 INFO L93 Difference]: Finished difference Result 16651 states and 60827 transitions. [2021-07-09 18:40:53,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:40:53,815 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:53,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:53,861 INFO L225 Difference]: With dead ends: 16651 [2021-07-09 18:40:53,861 INFO L226 Difference]: Without dead ends: 16651 [2021-07-09 18:40:53,862 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 352.3ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:40:53,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16651 states. [2021-07-09 18:40:54,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16651 to 11413. [2021-07-09 18:40:54,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11413 states, 11412 states have (on average 3.7797932001402033) internal successors, (43135), 11412 states have internal predecessors, (43135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:54,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11413 states to 11413 states and 43135 transitions. [2021-07-09 18:40:54,209 INFO L78 Accepts]: Start accepts. Automaton has 11413 states and 43135 transitions. Word has length 28 [2021-07-09 18:40:54,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:54,209 INFO L482 AbstractCegarLoop]: Abstraction has 11413 states and 43135 transitions. [2021-07-09 18:40:54,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:54,209 INFO L276 IsEmpty]: Start isEmpty. Operand 11413 states and 43135 transitions. [2021-07-09 18:40:54,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:54,231 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:54,232 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:54,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4120 [2021-07-09 18:40:54,432 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:54,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:54,432 INFO L82 PathProgramCache]: Analyzing trace with hash 918397894, now seen corresponding path program 72 times [2021-07-09 18:40:54,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:54,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097163384] [2021-07-09 18:40:54,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:54,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:54,469 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:54,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:54,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097163384] [2021-07-09 18:40:54,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097163384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:54,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675973496] [2021-07-09 18:40:54,469 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:54,501 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:40:54,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:54,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:54,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:54,561 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:54,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675973496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:54,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:54,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:54,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790657918] [2021-07-09 18:40:54,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:54,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:54,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:54,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:54,562 INFO L87 Difference]: Start difference. First operand 11413 states and 43135 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:55,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:55,076 INFO L93 Difference]: Finished difference Result 16138 states and 59485 transitions. [2021-07-09 18:40:55,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:40:55,076 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:55,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:55,122 INFO L225 Difference]: With dead ends: 16138 [2021-07-09 18:40:55,122 INFO L226 Difference]: Without dead ends: 16130 [2021-07-09 18:40:55,122 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 243.0ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:40:55,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16130 states. [2021-07-09 18:40:55,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16130 to 11353. [2021-07-09 18:40:55,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11353 states, 11352 states have (on average 3.781800563777308) internal successors, (42931), 11352 states have internal predecessors, (42931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:55,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11353 states to 11353 states and 42931 transitions. [2021-07-09 18:40:55,459 INFO L78 Accepts]: Start accepts. Automaton has 11353 states and 42931 transitions. Word has length 28 [2021-07-09 18:40:55,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:55,460 INFO L482 AbstractCegarLoop]: Abstraction has 11353 states and 42931 transitions. [2021-07-09 18:40:55,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:55,460 INFO L276 IsEmpty]: Start isEmpty. Operand 11353 states and 42931 transitions. [2021-07-09 18:40:55,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:55,482 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:55,482 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:55,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 180 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4121 [2021-07-09 18:40:55,683 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:55,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:55,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1515734552, now seen corresponding path program 73 times [2021-07-09 18:40:55,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:55,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375923936] [2021-07-09 18:40:55,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:55,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:55,734 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:55,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:55,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375923936] [2021-07-09 18:40:55,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375923936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:55,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983233756] [2021-07-09 18:40:55,734 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:55,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:55,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:55,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:55,822 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:55,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983233756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:55,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:55,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:40:55,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061245763] [2021-07-09 18:40:55,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:55,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:55,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:55,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:55,823 INFO L87 Difference]: Start difference. First operand 11353 states and 42931 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:56,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:56,355 INFO L93 Difference]: Finished difference Result 16038 states and 59197 transitions. [2021-07-09 18:40:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:40:56,355 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:56,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:56,398 INFO L225 Difference]: With dead ends: 16038 [2021-07-09 18:40:56,398 INFO L226 Difference]: Without dead ends: 16026 [2021-07-09 18:40:56,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 261.5ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:40:56,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16026 states. [2021-07-09 18:40:56,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16026 to 11325. [2021-07-09 18:40:56,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11325 states, 11324 states have (on average 3.7826739667961853) internal successors, (42835), 11324 states have internal predecessors, (42835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:56,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11325 states to 11325 states and 42835 transitions. [2021-07-09 18:40:56,704 INFO L78 Accepts]: Start accepts. Automaton has 11325 states and 42835 transitions. Word has length 28 [2021-07-09 18:40:56,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:56,704 INFO L482 AbstractCegarLoop]: Abstraction has 11325 states and 42835 transitions. [2021-07-09 18:40:56,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:56,704 INFO L276 IsEmpty]: Start isEmpty. Operand 11325 states and 42835 transitions. [2021-07-09 18:40:56,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:56,723 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:56,723 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:56,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4122 [2021-07-09 18:40:56,924 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:56,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:56,924 INFO L82 PathProgramCache]: Analyzing trace with hash 860325080, now seen corresponding path program 74 times [2021-07-09 18:40:56,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:56,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761128688] [2021-07-09 18:40:56,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:56,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:56,960 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:56,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:56,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761128688] [2021-07-09 18:40:56,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761128688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:56,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077557490] [2021-07-09 18:40:56,961 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:56,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:56,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:56,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:56,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:57,088 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:57,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077557490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:57,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:57,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:40:57,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564048696] [2021-07-09 18:40:57,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:40:57,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:57,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:40:57,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:40:57,089 INFO L87 Difference]: Start difference. First operand 11325 states and 42835 transitions. Second operand has 15 states, 15 states have (on average 3.0) 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:40:58,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:58,158 INFO L93 Difference]: Finished difference Result 21822 states and 77756 transitions. [2021-07-09 18:40:58,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:40:58,158 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) 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:40:58,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:58,221 INFO L225 Difference]: With dead ends: 21822 [2021-07-09 18:40:58,221 INFO L226 Difference]: Without dead ends: 21822 [2021-07-09 18:40:58,222 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 548.9ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:40:58,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21822 states. [2021-07-09 18:40:58,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21822 to 11307. [2021-07-09 18:40:58,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11307 states, 11306 states have (on average 3.7813550327259864) internal successors, (42752), 11306 states have internal predecessors, (42752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:58,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11307 states to 11307 states and 42752 transitions. [2021-07-09 18:40:58,625 INFO L78 Accepts]: Start accepts. Automaton has 11307 states and 42752 transitions. Word has length 28 [2021-07-09 18:40:58,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:58,625 INFO L482 AbstractCegarLoop]: Abstraction has 11307 states and 42752 transitions. [2021-07-09 18:40:58,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) 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:40:58,625 INFO L276 IsEmpty]: Start isEmpty. Operand 11307 states and 42752 transitions. [2021-07-09 18:40:58,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:58,647 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:58,647 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:58,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4123 [2021-07-09 18:40:58,848 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:58,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:58,848 INFO L82 PathProgramCache]: Analyzing trace with hash 1387096988, now seen corresponding path program 108 times [2021-07-09 18:40:58,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:58,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884059020] [2021-07-09 18:40:58,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:58,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:58,878 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:58,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:58,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884059020] [2021-07-09 18:40:58,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884059020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:58,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727568275] [2021-07-09 18:40:58,878 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:58,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:40:58,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:58,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:58,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:58,994 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:58,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727568275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:58,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:58,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:40:58,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873293440] [2021-07-09 18:40:58,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:58,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:58,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:58,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:58,995 INFO L87 Difference]: Start difference. First operand 11307 states and 42752 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) 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:40:59,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:59,757 INFO L93 Difference]: Finished difference Result 17653 states and 63688 transitions. [2021-07-09 18:40:59,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:40:59,758 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) 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:40:59,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:59,873 INFO L225 Difference]: With dead ends: 17653 [2021-07-09 18:40:59,874 INFO L226 Difference]: Without dead ends: 17640 [2021-07-09 18:40:59,874 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 400.2ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:40:59,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17640 states. [2021-07-09 18:41:00,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17640 to 12618. [2021-07-09 18:41:00,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12618 states, 12617 states have (on average 3.8484584291035904) internal successors, (48556), 12617 states have internal predecessors, (48556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:00,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12618 states to 12618 states and 48556 transitions. [2021-07-09 18:41:00,252 INFO L78 Accepts]: Start accepts. Automaton has 12618 states and 48556 transitions. Word has length 28 [2021-07-09 18:41:00,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:00,252 INFO L482 AbstractCegarLoop]: Abstraction has 12618 states and 48556 transitions. [2021-07-09 18:41:00,252 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) 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:41:00,252 INFO L276 IsEmpty]: Start isEmpty. Operand 12618 states and 48556 transitions. [2021-07-09 18:41:00,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:00,279 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:00,279 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:00,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4124,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:00,481 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:00,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:00,481 INFO L82 PathProgramCache]: Analyzing trace with hash 2059509770, now seen corresponding path program 109 times [2021-07-09 18:41:00,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:00,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738468252] [2021-07-09 18:41:00,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:00,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:00,509 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:00,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:00,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738468252] [2021-07-09 18:41:00,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738468252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:00,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210041918] [2021-07-09 18:41:00,510 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:00,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:00,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:00,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:00,627 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:00,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210041918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:00,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:00,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:41:00,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36734821] [2021-07-09 18:41:00,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:00,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:00,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:00,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:00,628 INFO L87 Difference]: Start difference. First operand 12618 states and 48556 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) 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:41:01,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:01,461 INFO L93 Difference]: Finished difference Result 17754 states and 63945 transitions. [2021-07-09 18:41:01,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:41:01,462 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) 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:41:01,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:01,513 INFO L225 Difference]: With dead ends: 17754 [2021-07-09 18:41:01,513 INFO L226 Difference]: Without dead ends: 17748 [2021-07-09 18:41:01,514 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 439.5ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:41:01,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17748 states. [2021-07-09 18:41:01,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17748 to 12591. [2021-07-09 18:41:01,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12591 states, 12590 states have (on average 3.8476568705321683) internal successors, (48442), 12590 states have internal predecessors, (48442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:01,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12591 states to 12591 states and 48442 transitions. [2021-07-09 18:41:01,938 INFO L78 Accepts]: Start accepts. Automaton has 12591 states and 48442 transitions. Word has length 28 [2021-07-09 18:41:01,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:01,938 INFO L482 AbstractCegarLoop]: Abstraction has 12591 states and 48442 transitions. [2021-07-09 18:41:01,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) 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:41:01,938 INFO L276 IsEmpty]: Start isEmpty. Operand 12591 states and 48442 transitions. [2021-07-09 18:41:01,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:01,965 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:01,965 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:02,165 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4125,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:02,166 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:02,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:02,166 INFO L82 PathProgramCache]: Analyzing trace with hash 244170948, now seen corresponding path program 110 times [2021-07-09 18:41:02,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:02,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923769859] [2021-07-09 18:41:02,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:02,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:02,196 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:02,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:02,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923769859] [2021-07-09 18:41:02,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923769859] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:02,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893970633] [2021-07-09 18:41:02,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:02,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:02,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:02,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:02,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:02,305 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:02,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893970633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:02,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:02,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-09 18:41:02,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410872204] [2021-07-09 18:41:02,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:41:02,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:02,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:41:02,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:41:02,306 INFO L87 Difference]: Start difference. First operand 12591 states and 48442 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:41:02,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:02,985 INFO L93 Difference]: Finished difference Result 19810 states and 71449 transitions. [2021-07-09 18:41:02,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:41:02,985 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:41:02,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:03,037 INFO L225 Difference]: With dead ends: 19810 [2021-07-09 18:41:03,037 INFO L226 Difference]: Without dead ends: 19797 [2021-07-09 18:41:03,037 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 370.3ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:41:03,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19797 states. [2021-07-09 18:41:03,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19797 to 12651. [2021-07-09 18:41:03,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12651 states, 12650 states have (on average 3.8523320158102767) internal successors, (48732), 12650 states have internal predecessors, (48732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:03,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12651 states to 12651 states and 48732 transitions. [2021-07-09 18:41:03,380 INFO L78 Accepts]: Start accepts. Automaton has 12651 states and 48732 transitions. Word has length 28 [2021-07-09 18:41:03,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:03,380 INFO L482 AbstractCegarLoop]: Abstraction has 12651 states and 48732 transitions. [2021-07-09 18:41:03,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:41:03,380 INFO L276 IsEmpty]: Start isEmpty. Operand 12651 states and 48732 transitions. [2021-07-09 18:41:03,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:03,402 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:03,402 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:03,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4126,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:03,603 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:03,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:03,603 INFO L82 PathProgramCache]: Analyzing trace with hash -438573382, now seen corresponding path program 111 times [2021-07-09 18:41:03,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:03,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407374080] [2021-07-09 18:41:03,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:03,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:03,628 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:03,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:03,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407374080] [2021-07-09 18:41:03,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407374080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:03,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149798717] [2021-07-09 18:41:03,629 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:03,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:41:03,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:03,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:03,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:03,727 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:03,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149798717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:03,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:03,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-09 18:41:03,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626785885] [2021-07-09 18:41:03,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:41:03,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:03,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:41:03,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:41:03,728 INFO L87 Difference]: Start difference. First operand 12651 states and 48732 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:41:04,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:04,409 INFO L93 Difference]: Finished difference Result 20959 states and 75039 transitions. [2021-07-09 18:41:04,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:41:04,409 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:41:04,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:04,458 INFO L225 Difference]: With dead ends: 20959 [2021-07-09 18:41:04,458 INFO L226 Difference]: Without dead ends: 20959 [2021-07-09 18:41:04,459 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 371.6ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:41:04,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20959 states. [2021-07-09 18:41:04,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20959 to 12667. [2021-07-09 18:41:04,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12667 states, 12666 states have (on average 3.849281541133744) internal successors, (48755), 12666 states have internal predecessors, (48755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:04,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12667 states to 12667 states and 48755 transitions. [2021-07-09 18:41:04,826 INFO L78 Accepts]: Start accepts. Automaton has 12667 states and 48755 transitions. Word has length 28 [2021-07-09 18:41:04,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:04,827 INFO L482 AbstractCegarLoop]: Abstraction has 12667 states and 48755 transitions. [2021-07-09 18:41:04,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 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:41:04,827 INFO L276 IsEmpty]: Start isEmpty. Operand 12667 states and 48755 transitions. [2021-07-09 18:41:04,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:04,849 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:04,849 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:05,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4127,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:05,049 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:05,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:05,050 INFO L82 PathProgramCache]: Analyzing trace with hash -362417666, now seen corresponding path program 75 times [2021-07-09 18:41:05,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:05,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181811000] [2021-07-09 18:41:05,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:05,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:05,084 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:05,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:05,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181811000] [2021-07-09 18:41:05,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181811000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:05,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543219422] [2021-07-09 18:41:05,084 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:05,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:41:05,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:05,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:05,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:05,181 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:05,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543219422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:05,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:05,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:41:05,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383337720] [2021-07-09 18:41:05,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:05,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:05,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:05,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:05,181 INFO L87 Difference]: Start difference. First operand 12667 states and 48755 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) 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:41:06,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:06,158 INFO L93 Difference]: Finished difference Result 22039 states and 80934 transitions. [2021-07-09 18:41:06,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:41:06,159 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) 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:41:06,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:06,214 INFO L225 Difference]: With dead ends: 22039 [2021-07-09 18:41:06,214 INFO L226 Difference]: Without dead ends: 22035 [2021-07-09 18:41:06,215 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 516.8ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:41:06,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22035 states. [2021-07-09 18:41:06,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22035 to 12921. [2021-07-09 18:41:06,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12921 states, 12920 states have (on average 3.8388544891640866) internal successors, (49598), 12920 states have internal predecessors, (49598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:06,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12921 states to 12921 states and 49598 transitions. [2021-07-09 18:41:06,627 INFO L78 Accepts]: Start accepts. Automaton has 12921 states and 49598 transitions. Word has length 28 [2021-07-09 18:41:06,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:06,627 INFO L482 AbstractCegarLoop]: Abstraction has 12921 states and 49598 transitions. [2021-07-09 18:41:06,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) 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:41:06,627 INFO L276 IsEmpty]: Start isEmpty. Operand 12921 states and 49598 transitions. [2021-07-09 18:41:06,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:06,650 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:06,650 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:06,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4128,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:06,851 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:06,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:06,851 INFO L82 PathProgramCache]: Analyzing trace with hash 502966272, now seen corresponding path program 112 times [2021-07-09 18:41:06,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:06,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761767480] [2021-07-09 18:41:06,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:06,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:06,882 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:06,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:06,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761767480] [2021-07-09 18:41:06,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761767480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:06,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369071936] [2021-07-09 18:41:06,883 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:06,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:41:06,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:06,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:06,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:06,976 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:06,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369071936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:06,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:06,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:41:06,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067820468] [2021-07-09 18:41:06,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:41:06,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:06,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:41:06,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:41:06,977 INFO L87 Difference]: Start difference. First operand 12921 states and 49598 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:07,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:07,628 INFO L93 Difference]: Finished difference Result 18745 states and 68634 transitions. [2021-07-09 18:41:07,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:41:07,629 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:07,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:07,674 INFO L225 Difference]: With dead ends: 18745 [2021-07-09 18:41:07,674 INFO L226 Difference]: Without dead ends: 18722 [2021-07-09 18:41:07,675 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 331.2ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:41:07,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18722 states. [2021-07-09 18:41:08,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18722 to 13216. [2021-07-09 18:41:08,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13216 states, 13215 states have (on average 3.855996973136587) internal successors, (50957), 13215 states have internal predecessors, (50957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:08,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13216 states to 13216 states and 50957 transitions. [2021-07-09 18:41:08,065 INFO L78 Accepts]: Start accepts. Automaton has 13216 states and 50957 transitions. Word has length 28 [2021-07-09 18:41:08,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:08,065 INFO L482 AbstractCegarLoop]: Abstraction has 13216 states and 50957 transitions. [2021-07-09 18:41:08,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:08,065 INFO L276 IsEmpty]: Start isEmpty. Operand 13216 states and 50957 transitions. [2021-07-09 18:41:08,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:08,090 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:08,090 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:08,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4129,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:08,290 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:08,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:08,291 INFO L82 PathProgramCache]: Analyzing trace with hash -179778058, now seen corresponding path program 113 times [2021-07-09 18:41:08,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:08,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592843294] [2021-07-09 18:41:08,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:08,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:08,321 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:08,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:08,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592843294] [2021-07-09 18:41:08,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592843294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:08,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955874227] [2021-07-09 18:41:08,321 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:08,345 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:41:08,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:08,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:08,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:08,414 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:08,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955874227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:08,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:08,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:41:08,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977225940] [2021-07-09 18:41:08,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:41:08,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:08,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:41:08,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:41:08,415 INFO L87 Difference]: Start difference. First operand 13216 states and 50957 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:09,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:09,129 INFO L93 Difference]: Finished difference Result 18738 states and 67728 transitions. [2021-07-09 18:41:09,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:41:09,130 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:09,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:09,172 INFO L225 Difference]: With dead ends: 18738 [2021-07-09 18:41:09,173 INFO L226 Difference]: Without dead ends: 18738 [2021-07-09 18:41:09,173 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 402.7ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:41:09,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18738 states. [2021-07-09 18:41:09,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18738 to 13171. [2021-07-09 18:41:09,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13171 states, 13170 states have (on average 3.847835990888383) internal successors, (50676), 13170 states have internal predecessors, (50676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:09,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13171 states to 13171 states and 50676 transitions. [2021-07-09 18:41:09,486 INFO L78 Accepts]: Start accepts. Automaton has 13171 states and 50676 transitions. Word has length 28 [2021-07-09 18:41:09,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:09,486 INFO L482 AbstractCegarLoop]: Abstraction has 13171 states and 50676 transitions. [2021-07-09 18:41:09,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:09,486 INFO L276 IsEmpty]: Start isEmpty. Operand 13171 states and 50676 transitions. [2021-07-09 18:41:09,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:09,509 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:09,509 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:09,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4130,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:09,711 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:09,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:09,711 INFO L82 PathProgramCache]: Analyzing trace with hash -499896522, now seen corresponding path program 114 times [2021-07-09 18:41:09,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:09,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541691932] [2021-07-09 18:41:09,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:09,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:09,743 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:09,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:09,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541691932] [2021-07-09 18:41:09,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541691932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:09,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819432884] [2021-07-09 18:41:09,744 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:09,770 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:41:09,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:09,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:09,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:09,840 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:09,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819432884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:09,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:09,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:41:09,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573688096] [2021-07-09 18:41:09,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:41:09,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:09,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:41:09,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:41:09,841 INFO L87 Difference]: Start difference. First operand 13171 states and 50676 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:10,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:10,494 INFO L93 Difference]: Finished difference Result 20089 states and 73010 transitions. [2021-07-09 18:41:10,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:41:10,495 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:10,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:10,542 INFO L225 Difference]: With dead ends: 20089 [2021-07-09 18:41:10,542 INFO L226 Difference]: Without dead ends: 20089 [2021-07-09 18:41:10,542 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 354.1ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:41:10,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20089 states. [2021-07-09 18:41:10,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20089 to 13878. [2021-07-09 18:41:10,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13878 states, 13877 states have (on average 3.834186063270159) internal successors, (53207), 13877 states have internal predecessors, (53207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:10,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13878 states to 13878 states and 53207 transitions. [2021-07-09 18:41:10,921 INFO L78 Accepts]: Start accepts. Automaton has 13878 states and 53207 transitions. Word has length 28 [2021-07-09 18:41:10,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:10,922 INFO L482 AbstractCegarLoop]: Abstraction has 13878 states and 53207 transitions. [2021-07-09 18:41:10,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:10,922 INFO L276 IsEmpty]: Start isEmpty. Operand 13878 states and 53207 transitions. [2021-07-09 18:41:10,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:10,946 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:10,946 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:11,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4131 [2021-07-09 18:41:11,154 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:11,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:11,155 INFO L82 PathProgramCache]: Analyzing trace with hash 389506442, now seen corresponding path program 115 times [2021-07-09 18:41:11,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:11,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855416523] [2021-07-09 18:41:11,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:11,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:11,185 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:11,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:11,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855416523] [2021-07-09 18:41:11,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855416523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:11,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302656506] [2021-07-09 18:41:11,186 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:11,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:11,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:11,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:11,285 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:11,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302656506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:11,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:11,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:41:11,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935830067] [2021-07-09 18:41:11,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:11,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:11,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:11,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:11,286 INFO L87 Difference]: Start difference. First operand 13878 states and 53207 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) 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:41:12,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:12,094 INFO L93 Difference]: Finished difference Result 22502 states and 80640 transitions. [2021-07-09 18:41:12,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:41:12,094 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) 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:41:12,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:12,151 INFO L225 Difference]: With dead ends: 22502 [2021-07-09 18:41:12,152 INFO L226 Difference]: Without dead ends: 22502 [2021-07-09 18:41:12,152 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 453.4ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:41:12,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22502 states. [2021-07-09 18:41:12,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22502 to 14104. [2021-07-09 18:41:12,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14104 states, 14103 states have (on average 3.8464156562433525) internal successors, (54246), 14103 states have internal predecessors, (54246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:12,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14104 states to 14104 states and 54246 transitions. [2021-07-09 18:41:12,526 INFO L78 Accepts]: Start accepts. Automaton has 14104 states and 54246 transitions. Word has length 28 [2021-07-09 18:41:12,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:12,527 INFO L482 AbstractCegarLoop]: Abstraction has 14104 states and 54246 transitions. [2021-07-09 18:41:12,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) 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:41:12,527 INFO L276 IsEmpty]: Start isEmpty. Operand 14104 states and 54246 transitions. [2021-07-09 18:41:12,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:12,551 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:12,551 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:12,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4132 [2021-07-09 18:41:12,751 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:12,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:12,752 INFO L82 PathProgramCache]: Analyzing trace with hash -933026596, now seen corresponding path program 76 times [2021-07-09 18:41:12,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:12,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297714728] [2021-07-09 18:41:12,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:12,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:12,786 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:12,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:12,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297714728] [2021-07-09 18:41:12,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297714728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:12,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222344343] [2021-07-09 18:41:12,790 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:12,813 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:41:12,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:12,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:12,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:12,912 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:12,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222344343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:12,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:12,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:41:12,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268609943] [2021-07-09 18:41:12,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:12,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:12,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:12,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:12,913 INFO L87 Difference]: Start difference. First operand 14104 states and 54246 transitions. Second operand has 16 states, 16 states have (on average 2.9375) 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:41:14,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:14,441 INFO L93 Difference]: Finished difference Result 39134 states and 140671 transitions. [2021-07-09 18:41:14,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:41:14,441 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) 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:41:14,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:14,558 INFO L225 Difference]: With dead ends: 39134 [2021-07-09 18:41:14,558 INFO L226 Difference]: Without dead ends: 39134 [2021-07-09 18:41:14,559 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 903.8ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:41:14,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39134 states. [2021-07-09 18:41:15,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39134 to 15340. [2021-07-09 18:41:15,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15340 states, 15339 states have (on average 3.892887411174131) internal successors, (59713), 15339 states have internal predecessors, (59713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:15,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15340 states to 15340 states and 59713 transitions. [2021-07-09 18:41:15,199 INFO L78 Accepts]: Start accepts. Automaton has 15340 states and 59713 transitions. Word has length 28 [2021-07-09 18:41:15,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:15,199 INFO L482 AbstractCegarLoop]: Abstraction has 15340 states and 59713 transitions. [2021-07-09 18:41:15,200 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) 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:41:15,200 INFO L276 IsEmpty]: Start isEmpty. Operand 15340 states and 59713 transitions. [2021-07-09 18:41:15,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:15,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:15,225 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:15,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 192 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4133 [2021-07-09 18:41:15,426 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:15,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:15,426 INFO L82 PathProgramCache]: Analyzing trace with hash -366074516, now seen corresponding path program 77 times [2021-07-09 18:41:15,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:15,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61775695] [2021-07-09 18:41:15,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:15,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:15,459 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:15,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:15,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61775695] [2021-07-09 18:41:15,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61775695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:15,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508004571] [2021-07-09 18:41:15,460 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:15,490 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:41:15,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:15,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:15,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:15,587 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:15,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508004571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:15,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:15,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:41:15,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963535833] [2021-07-09 18:41:15,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:15,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:15,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:15,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:15,587 INFO L87 Difference]: Start difference. First operand 15340 states and 59713 transitions. Second operand has 16 states, 16 states have (on average 2.9375) 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:41:17,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:17,072 INFO L93 Difference]: Finished difference Result 38160 states and 138109 transitions. [2021-07-09 18:41:17,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:41:17,072 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) 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:41:17,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:17,181 INFO L225 Difference]: With dead ends: 38160 [2021-07-09 18:41:17,181 INFO L226 Difference]: Without dead ends: 38160 [2021-07-09 18:41:17,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 906.3ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:41:17,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38160 states. [2021-07-09 18:41:17,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38160 to 15314. [2021-07-09 18:41:17,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15314 states, 15313 states have (on average 3.88930973682492) internal successors, (59557), 15313 states have internal predecessors, (59557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:17,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15314 states to 15314 states and 59557 transitions. [2021-07-09 18:41:17,804 INFO L78 Accepts]: Start accepts. Automaton has 15314 states and 59557 transitions. Word has length 28 [2021-07-09 18:41:17,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:17,804 INFO L482 AbstractCegarLoop]: Abstraction has 15314 states and 59557 transitions. [2021-07-09 18:41:17,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) 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:41:17,804 INFO L276 IsEmpty]: Start isEmpty. Operand 15314 states and 59557 transitions. [2021-07-09 18:41:17,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:17,837 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:17,837 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:18,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4134 [2021-07-09 18:41:18,037 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:18,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:18,038 INFO L82 PathProgramCache]: Analyzing trace with hash -648300864, now seen corresponding path program 116 times [2021-07-09 18:41:18,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:18,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496604113] [2021-07-09 18:41:18,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:18,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:18,072 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:18,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:18,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496604113] [2021-07-09 18:41:18,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496604113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:18,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025397441] [2021-07-09 18:41:18,073 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:18,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:18,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:18,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:18,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:18,148 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:18,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025397441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:18,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:18,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:41:18,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166116913] [2021-07-09 18:41:18,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:41:18,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:18,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:41:18,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:41:18,149 INFO L87 Difference]: Start difference. First operand 15314 states and 59557 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:18,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:18,521 INFO L93 Difference]: Finished difference Result 23675 states and 90680 transitions. [2021-07-09 18:41:18,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:41:18,521 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:18,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:18,582 INFO L225 Difference]: With dead ends: 23675 [2021-07-09 18:41:18,582 INFO L226 Difference]: Without dead ends: 23628 [2021-07-09 18:41:18,582 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 104.3ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:41:18,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23628 states. [2021-07-09 18:41:18,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23628 to 20433. [2021-07-09 18:41:18,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20433 states, 20432 states have (on average 3.903680501174628) internal successors, (79760), 20432 states have internal predecessors, (79760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:19,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20433 states to 20433 states and 79760 transitions. [2021-07-09 18:41:19,028 INFO L78 Accepts]: Start accepts. Automaton has 20433 states and 79760 transitions. Word has length 28 [2021-07-09 18:41:19,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:19,028 INFO L482 AbstractCegarLoop]: Abstraction has 20433 states and 79760 transitions. [2021-07-09 18:41:19,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:19,028 INFO L276 IsEmpty]: Start isEmpty. Operand 20433 states and 79760 transitions. [2021-07-09 18:41:19,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:19,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:19,062 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:19,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4135,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:19,262 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:19,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:19,262 INFO L82 PathProgramCache]: Analyzing trace with hash 1261765878, now seen corresponding path program 117 times [2021-07-09 18:41:19,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:19,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081638859] [2021-07-09 18:41:19,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:19,290 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:19,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:19,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081638859] [2021-07-09 18:41:19,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081638859] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:19,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931052328] [2021-07-09 18:41:19,290 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:19,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:41:19,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:19,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:19,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:19,374 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:19,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931052328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:19,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:19,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:41:19,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127348508] [2021-07-09 18:41:19,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:41:19,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:19,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:41:19,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:41:19,375 INFO L87 Difference]: Start difference. First operand 20433 states and 79760 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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:41:19,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:19,641 INFO L93 Difference]: Finished difference Result 23187 states and 88130 transitions. [2021-07-09 18:41:19,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:41:19,641 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-07-09 18:41:19,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:19,702 INFO L225 Difference]: With dead ends: 23187 [2021-07-09 18:41:19,702 INFO L226 Difference]: Without dead ends: 23187 [2021-07-09 18:41:19,702 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 95.0ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:41:19,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23187 states. [2021-07-09 18:41:20,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23187 to 19936. [2021-07-09 18:41:20,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19936 states, 19935 states have (on average 3.89204915976925) internal successors, (77588), 19935 states have internal predecessors, (77588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:20,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19936 states to 19936 states and 77588 transitions. [2021-07-09 18:41:20,160 INFO L78 Accepts]: Start accepts. Automaton has 19936 states and 77588 transitions. Word has length 28 [2021-07-09 18:41:20,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:20,160 INFO L482 AbstractCegarLoop]: Abstraction has 19936 states and 77588 transitions. [2021-07-09 18:41:20,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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:41:20,160 INFO L276 IsEmpty]: Start isEmpty. Operand 19936 states and 77588 transitions. [2021-07-09 18:41:20,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:20,194 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:20,194 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:20,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4136,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:20,396 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:20,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:20,397 INFO L82 PathProgramCache]: Analyzing trace with hash 310084440, now seen corresponding path program 118 times [2021-07-09 18:41:20,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:20,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382051160] [2021-07-09 18:41:20,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:20,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:20,585 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:20,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:20,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382051160] [2021-07-09 18:41:20,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382051160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:20,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258892314] [2021-07-09 18:41:20,586 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:20,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:41:20,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:20,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:20,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:20,692 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:20,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258892314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:20,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:20,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-09 18:41:20,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320787404] [2021-07-09 18:41:20,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:41:20,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:20,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:41:20,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:41:20,693 INFO L87 Difference]: Start difference. First operand 19936 states and 77588 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) 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:41:21,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:21,660 INFO L93 Difference]: Finished difference Result 31776 states and 117695 transitions. [2021-07-09 18:41:21,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:41:21,660 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) 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:41:21,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:21,759 INFO L225 Difference]: With dead ends: 31776 [2021-07-09 18:41:21,759 INFO L226 Difference]: Without dead ends: 31776 [2021-07-09 18:41:21,760 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 485.9ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:41:21,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31776 states. [2021-07-09 18:41:22,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31776 to 20002. [2021-07-09 18:41:22,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20002 states, 20001 states have (on average 3.8901054947252636) internal successors, (77806), 20001 states have internal predecessors, (77806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:22,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20002 states to 20002 states and 77806 transitions. [2021-07-09 18:41:22,327 INFO L78 Accepts]: Start accepts. Automaton has 20002 states and 77806 transitions. Word has length 28 [2021-07-09 18:41:22,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:22,327 INFO L482 AbstractCegarLoop]: Abstraction has 20002 states and 77806 transitions. [2021-07-09 18:41:22,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) 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:41:22,327 INFO L276 IsEmpty]: Start isEmpty. Operand 20002 states and 77806 transitions. [2021-07-09 18:41:22,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:22,362 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:22,362 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:22,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4137,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:22,563 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:22,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:22,563 INFO L82 PathProgramCache]: Analyzing trace with hash -666234404, now seen corresponding path program 119 times [2021-07-09 18:41:22,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:22,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979005592] [2021-07-09 18:41:22,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:22,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:22,599 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:22,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:22,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979005592] [2021-07-09 18:41:22,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979005592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:22,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336120238] [2021-07-09 18:41:22,600 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:22,624 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:41:22,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:22,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:22,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:22,717 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:22,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336120238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:22,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:22,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:41:22,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424301247] [2021-07-09 18:41:22,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:22,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:22,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:22,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:22,718 INFO L87 Difference]: Start difference. First operand 20002 states and 77806 transitions. Second operand has 16 states, 16 states have (on average 2.875) 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:41:24,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:24,263 INFO L93 Difference]: Finished difference Result 40610 states and 148783 transitions. [2021-07-09 18:41:24,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-09 18:41:24,264 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) 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:41:24,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:24,382 INFO L225 Difference]: With dead ends: 40610 [2021-07-09 18:41:24,382 INFO L226 Difference]: Without dead ends: 40610 [2021-07-09 18:41:24,383 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 853.9ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-07-09 18:41:24,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40610 states. [2021-07-09 18:41:24,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40610 to 20007. [2021-07-09 18:41:25,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20007 states, 20006 states have (on average 3.892182345296411) internal successors, (77867), 20006 states have internal predecessors, (77867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:25,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20007 states to 20007 states and 77867 transitions. [2021-07-09 18:41:25,090 INFO L78 Accepts]: Start accepts. Automaton has 20007 states and 77867 transitions. Word has length 28 [2021-07-09 18:41:25,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:25,090 INFO L482 AbstractCegarLoop]: Abstraction has 20007 states and 77867 transitions. [2021-07-09 18:41:25,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) 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:41:25,090 INFO L276 IsEmpty]: Start isEmpty. Operand 20007 states and 77867 transitions. [2021-07-09 18:41:25,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:25,125 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:25,125 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:25,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4138 [2021-07-09 18:41:25,326 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:25,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:25,326 INFO L82 PathProgramCache]: Analyzing trace with hash -99282324, now seen corresponding path program 120 times [2021-07-09 18:41:25,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:25,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884032160] [2021-07-09 18:41:25,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:25,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:25,362 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:25,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:25,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884032160] [2021-07-09 18:41:25,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884032160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:25,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196688552] [2021-07-09 18:41:25,363 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:25,388 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:41:25,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:25,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:25,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:25,485 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:25,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196688552] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:25,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:25,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:41:25,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571837888] [2021-07-09 18:41:25,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:25,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:25,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:25,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:25,486 INFO L87 Difference]: Start difference. First operand 20007 states and 77867 transitions. Second operand has 16 states, 16 states have (on average 2.875) 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:41:26,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:26,954 INFO L93 Difference]: Finished difference Result 40173 states and 147928 transitions. [2021-07-09 18:41:26,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:41:26,955 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) 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:41:26,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:27,068 INFO L225 Difference]: With dead ends: 40173 [2021-07-09 18:41:27,069 INFO L226 Difference]: Without dead ends: 40173 [2021-07-09 18:41:27,069 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 896.5ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-07-09 18:41:27,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40173 states. [2021-07-09 18:41:27,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40173 to 19795. [2021-07-09 18:41:27,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19795 states, 19794 states have (on average 3.884308376275639) internal successors, (76886), 19794 states have internal predecessors, (76886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:27,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19795 states to 19795 states and 76886 transitions. [2021-07-09 18:41:27,740 INFO L78 Accepts]: Start accepts. Automaton has 19795 states and 76886 transitions. Word has length 28 [2021-07-09 18:41:27,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:27,740 INFO L482 AbstractCegarLoop]: Abstraction has 19795 states and 76886 transitions. [2021-07-09 18:41:27,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) 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:41:27,740 INFO L276 IsEmpty]: Start isEmpty. Operand 19795 states and 76886 transitions. [2021-07-09 18:41:27,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:27,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:27,773 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:27,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4139,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:27,974 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:27,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:27,974 INFO L82 PathProgramCache]: Analyzing trace with hash 836856348, now seen corresponding path program 121 times [2021-07-09 18:41:27,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:27,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807110363] [2021-07-09 18:41:27,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:28,001 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:28,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:28,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807110363] [2021-07-09 18:41:28,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807110363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:28,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326097346] [2021-07-09 18:41:28,001 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:28,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:28,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:41:28,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:28,184 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:41:28,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326097346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:28,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:28,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-09 18:41:28,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222887828] [2021-07-09 18:41:28,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:41:28,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:28,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:41:28,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:41:28,185 INFO L87 Difference]: Start difference. First operand 19795 states and 76886 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:28,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:28,480 INFO L93 Difference]: Finished difference Result 29286 states and 109348 transitions. [2021-07-09 18:41:28,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:41:28,480 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:28,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:28,564 INFO L225 Difference]: With dead ends: 29286 [2021-07-09 18:41:28,565 INFO L226 Difference]: Without dead ends: 29269 [2021-07-09 18:41:28,565 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 97.8ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:41:28,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29269 states. [2021-07-09 18:41:28,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29269 to 20063. [2021-07-09 18:41:29,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20063 states, 20062 states have (on average 3.8898414913767323) internal successors, (78038), 20062 states have internal predecessors, (78038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:29,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20063 states to 20063 states and 78038 transitions. [2021-07-09 18:41:29,081 INFO L78 Accepts]: Start accepts. Automaton has 20063 states and 78038 transitions. Word has length 28 [2021-07-09 18:41:29,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:29,081 INFO L482 AbstractCegarLoop]: Abstraction has 20063 states and 78038 transitions. [2021-07-09 18:41:29,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:29,082 INFO L276 IsEmpty]: Start isEmpty. Operand 20063 states and 78038 transitions. [2021-07-09 18:41:29,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:29,115 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:29,115 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:29,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4140,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:29,316 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:29,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:29,316 INFO L82 PathProgramCache]: Analyzing trace with hash -306069692, now seen corresponding path program 122 times [2021-07-09 18:41:29,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:29,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502290459] [2021-07-09 18:41:29,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:29,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:29,348 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:29,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:29,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502290459] [2021-07-09 18:41:29,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502290459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:29,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691653625] [2021-07-09 18:41:29,348 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:29,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:29,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:29,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:41:29,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:29,428 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:41:29,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691653625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:29,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:29,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-09 18:41:29,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940434758] [2021-07-09 18:41:29,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:41:29,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:29,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:41:29,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:41:29,429 INFO L87 Difference]: Start difference. First operand 20063 states and 78038 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:29,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:29,733 INFO L93 Difference]: Finished difference Result 31067 states and 114897 transitions. [2021-07-09 18:41:29,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:41:29,733 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:29,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:29,821 INFO L225 Difference]: With dead ends: 31067 [2021-07-09 18:41:29,821 INFO L226 Difference]: Without dead ends: 31067 [2021-07-09 18:41:29,821 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 112.7ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:41:29,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31067 states. [2021-07-09 18:41:30,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31067 to 19732. [2021-07-09 18:41:30,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19732 states, 19731 states have (on average 3.874714915615022) internal successors, (76452), 19731 states have internal predecessors, (76452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:30,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19732 states to 19732 states and 76452 transitions. [2021-07-09 18:41:30,431 INFO L78 Accepts]: Start accepts. Automaton has 19732 states and 76452 transitions. Word has length 28 [2021-07-09 18:41:30,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:30,431 INFO L482 AbstractCegarLoop]: Abstraction has 19732 states and 76452 transitions. [2021-07-09 18:41:30,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:30,432 INFO L276 IsEmpty]: Start isEmpty. Operand 19732 states and 76452 transitions. [2021-07-09 18:41:30,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:30,464 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:30,464 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:30,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4141 [2021-07-09 18:41:30,664 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:30,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:30,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1652751258, now seen corresponding path program 123 times [2021-07-09 18:41:30,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:30,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950030504] [2021-07-09 18:41:30,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:30,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:30,700 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:30,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:30,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950030504] [2021-07-09 18:41:30,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950030504] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:30,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118285302] [2021-07-09 18:41:30,700 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:30,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:41:30,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:30,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:30,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:30,795 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:30,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118285302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:30,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:30,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:41:30,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581945896] [2021-07-09 18:41:30,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:30,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:30,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:30,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:30,796 INFO L87 Difference]: Start difference. First operand 19732 states and 76452 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:31,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:31,583 INFO L93 Difference]: Finished difference Result 29306 states and 108910 transitions. [2021-07-09 18:41:31,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:41:31,583 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:31,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:31,663 INFO L225 Difference]: With dead ends: 29306 [2021-07-09 18:41:31,663 INFO L226 Difference]: Without dead ends: 29306 [2021-07-09 18:41:31,664 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 385.5ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:41:31,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29306 states. [2021-07-09 18:41:32,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29306 to 19780. [2021-07-09 18:41:32,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19780 states, 19779 states have (on average 3.8734010819556093) internal successors, (76612), 19779 states have internal predecessors, (76612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:32,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19780 states to 19780 states and 76612 transitions. [2021-07-09 18:41:32,384 INFO L78 Accepts]: Start accepts. Automaton has 19780 states and 76612 transitions. Word has length 28 [2021-07-09 18:41:32,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:32,384 INFO L482 AbstractCegarLoop]: Abstraction has 19780 states and 76612 transitions. [2021-07-09 18:41:32,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:32,384 INFO L276 IsEmpty]: Start isEmpty. Operand 19780 states and 76612 transitions. [2021-07-09 18:41:32,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:32,538 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:32,538 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:32,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4142 [2021-07-09 18:41:32,739 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:32,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:32,739 INFO L82 PathProgramCache]: Analyzing trace with hash -867837164, now seen corresponding path program 124 times [2021-07-09 18:41:32,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:32,739 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361542107] [2021-07-09 18:41:32,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:32,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:32,777 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:32,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:32,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361542107] [2021-07-09 18:41:32,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361542107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:32,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778260609] [2021-07-09 18:41:32,777 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:32,802 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:41:32,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:32,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:32,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:32,883 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:32,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778260609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:32,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:32,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:41:32,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227788182] [2021-07-09 18:41:32,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:32,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:32,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:32,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:32,884 INFO L87 Difference]: Start difference. First operand 19780 states and 76612 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:33,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:33,943 INFO L93 Difference]: Finished difference Result 30838 states and 113300 transitions. [2021-07-09 18:41:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:41:33,944 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:33,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:34,034 INFO L225 Difference]: With dead ends: 30838 [2021-07-09 18:41:34,035 INFO L226 Difference]: Without dead ends: 30838 [2021-07-09 18:41:34,035 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 583.4ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:41:34,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30838 states. [2021-07-09 18:41:34,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30838 to 20326. [2021-07-09 18:41:34,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20326 states, 20325 states have (on average 3.8521525215252153) internal successors, (78295), 20325 states have internal predecessors, (78295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:34,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20326 states to 20326 states and 78295 transitions. [2021-07-09 18:41:34,676 INFO L78 Accepts]: Start accepts. Automaton has 20326 states and 78295 transitions. Word has length 28 [2021-07-09 18:41:34,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:34,676 INFO L482 AbstractCegarLoop]: Abstraction has 20326 states and 78295 transitions. [2021-07-09 18:41:34,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:34,676 INFO L276 IsEmpty]: Start isEmpty. Operand 20326 states and 78295 transitions. [2021-07-09 18:41:34,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:34,709 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:34,709 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:34,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4143 [2021-07-09 18:41:34,916 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:34,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:34,917 INFO L82 PathProgramCache]: Analyzing trace with hash -912658306, now seen corresponding path program 125 times [2021-07-09 18:41:34,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:34,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270696397] [2021-07-09 18:41:34,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:34,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:34,951 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:34,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:34,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270696397] [2021-07-09 18:41:34,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270696397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:34,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273583137] [2021-07-09 18:41:34,952 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:34,976 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:41:34,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:34,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:34,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:35,043 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:35,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273583137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:35,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:35,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:41:35,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043814584] [2021-07-09 18:41:35,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:35,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:35,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:35,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:35,044 INFO L87 Difference]: Start difference. First operand 20326 states and 78295 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:36,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:36,013 INFO L93 Difference]: Finished difference Result 29955 states and 110977 transitions. [2021-07-09 18:41:36,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:41:36,014 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:36,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:36,101 INFO L225 Difference]: With dead ends: 29955 [2021-07-09 18:41:36,101 INFO L226 Difference]: Without dead ends: 29951 [2021-07-09 18:41:36,101 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 533.5ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:41:36,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29951 states. [2021-07-09 18:41:36,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29951 to 20218. [2021-07-09 18:41:36,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20218 states, 20217 states have (on average 3.854825147153386) internal successors, (77933), 20217 states have internal predecessors, (77933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:36,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20218 states to 20218 states and 77933 transitions. [2021-07-09 18:41:36,713 INFO L78 Accepts]: Start accepts. Automaton has 20218 states and 77933 transitions. Word has length 28 [2021-07-09 18:41:36,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:36,713 INFO L482 AbstractCegarLoop]: Abstraction has 20218 states and 77933 transitions. [2021-07-09 18:41:36,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:36,713 INFO L276 IsEmpty]: Start isEmpty. Operand 20218 states and 77933 transitions. [2021-07-09 18:41:36,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:36,750 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:36,750 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:36,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4144 [2021-07-09 18:41:36,951 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:36,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:36,951 INFO L82 PathProgramCache]: Analyzing trace with hash -47274368, now seen corresponding path program 126 times [2021-07-09 18:41:36,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:36,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435627075] [2021-07-09 18:41:36,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:36,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:36,979 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:36,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:36,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435627075] [2021-07-09 18:41:36,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435627075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:36,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819744213] [2021-07-09 18:41:36,979 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:37,004 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:41:37,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:37,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:41:37,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:37,063 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:41:37,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819744213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:37,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:37,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-09 18:41:37,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134943980] [2021-07-09 18:41:37,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:41:37,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:37,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:41:37,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:41:37,064 INFO L87 Difference]: Start difference. First operand 20218 states and 77933 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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:41:37,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:37,427 INFO L93 Difference]: Finished difference Result 25214 states and 93817 transitions. [2021-07-09 18:41:37,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:41:37,428 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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:41:37,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:37,504 INFO L225 Difference]: With dead ends: 25214 [2021-07-09 18:41:37,504 INFO L226 Difference]: Without dead ends: 25214 [2021-07-09 18:41:37,504 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 96.9ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:41:37,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25214 states. [2021-07-09 18:41:38,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25214 to 20528. [2021-07-09 18:41:38,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20528 states, 20527 states have (on average 3.8459589808544843) internal successors, (78946), 20527 states have internal predecessors, (78946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:38,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20528 states to 20528 states and 78946 transitions. [2021-07-09 18:41:38,171 INFO L78 Accepts]: Start accepts. Automaton has 20528 states and 78946 transitions. Word has length 28 [2021-07-09 18:41:38,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:38,171 INFO L482 AbstractCegarLoop]: Abstraction has 20528 states and 78946 transitions. [2021-07-09 18:41:38,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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:41:38,171 INFO L276 IsEmpty]: Start isEmpty. Operand 20528 states and 78946 transitions. [2021-07-09 18:41:38,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:38,205 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:38,205 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:38,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4145 [2021-07-09 18:41:38,405 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:38,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:38,405 INFO L82 PathProgramCache]: Analyzing trace with hash 882925376, now seen corresponding path program 127 times [2021-07-09 18:41:38,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:38,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032091912] [2021-07-09 18:41:38,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:38,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:38,440 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:38,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:38,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032091912] [2021-07-09 18:41:38,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032091912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:38,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219628794] [2021-07-09 18:41:38,440 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:38,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:38,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:38,557 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:41:38,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219628794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:38,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:38,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:41:38,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633043636] [2021-07-09 18:41:38,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:41:38,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:38,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:41:38,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:41:38,558 INFO L87 Difference]: Start difference. First operand 20528 states and 78946 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:41:39,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:39,422 INFO L93 Difference]: Finished difference Result 30964 states and 113417 transitions. [2021-07-09 18:41:39,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:41:39,422 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:41:39,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:39,506 INFO L225 Difference]: With dead ends: 30964 [2021-07-09 18:41:39,507 INFO L226 Difference]: Without dead ends: 30964 [2021-07-09 18:41:39,507 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 436.9ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:41:39,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30964 states. [2021-07-09 18:41:40,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30964 to 22146. [2021-07-09 18:41:40,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22146 states, 22145 states have (on average 3.8581169564235718) internal successors, (85438), 22145 states have internal predecessors, (85438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:40,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22146 states to 22146 states and 85438 transitions. [2021-07-09 18:41:40,229 INFO L78 Accepts]: Start accepts. Automaton has 22146 states and 85438 transitions. Word has length 28 [2021-07-09 18:41:40,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:40,230 INFO L482 AbstractCegarLoop]: Abstraction has 22146 states and 85438 transitions. [2021-07-09 18:41:40,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:41:40,230 INFO L276 IsEmpty]: Start isEmpty. Operand 22146 states and 85438 transitions. [2021-07-09 18:41:40,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:40,271 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:40,271 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:40,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4146,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:40,472 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:40,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:40,472 INFO L82 PathProgramCache]: Analyzing trace with hash -956846952, now seen corresponding path program 128 times [2021-07-09 18:41:40,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:40,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110801444] [2021-07-09 18:41:40,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:40,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:40,510 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:40,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:40,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110801444] [2021-07-09 18:41:40,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110801444] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:40,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215162314] [2021-07-09 18:41:40,511 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:40,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:40,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:40,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:40,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:40,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:41:40,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215162314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:40,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:40,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:41:40,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336615326] [2021-07-09 18:41:40,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:41:40,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:40,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:41:40,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:41:40,598 INFO L87 Difference]: Start difference. First operand 22146 states and 85438 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:41:41,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:41,465 INFO L93 Difference]: Finished difference Result 29203 states and 108883 transitions. [2021-07-09 18:41:41,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:41:41,466 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:41:41,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:41,545 INFO L225 Difference]: With dead ends: 29203 [2021-07-09 18:41:41,546 INFO L226 Difference]: Without dead ends: 29191 [2021-07-09 18:41:41,546 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 373.3ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:41:41,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29191 states. [2021-07-09 18:41:42,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29191 to 22298. [2021-07-09 18:41:42,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22298 states, 22297 states have (on average 3.8527156119657353) internal successors, (85904), 22297 states have internal predecessors, (85904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:42,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22298 states to 22298 states and 85904 transitions. [2021-07-09 18:41:42,196 INFO L78 Accepts]: Start accepts. Automaton has 22298 states and 85904 transitions. Word has length 28 [2021-07-09 18:41:42,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:42,196 INFO L482 AbstractCegarLoop]: Abstraction has 22298 states and 85904 transitions. [2021-07-09 18:41:42,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:41:42,196 INFO L276 IsEmpty]: Start isEmpty. Operand 22298 states and 85904 transitions. [2021-07-09 18:41:42,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:42,237 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:42,237 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:42,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4147,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:42,437 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:42,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:42,438 INFO L82 PathProgramCache]: Analyzing trace with hash -1587630268, now seen corresponding path program 129 times [2021-07-09 18:41:42,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:42,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710059141] [2021-07-09 18:41:42,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:42,465 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:42,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:42,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710059141] [2021-07-09 18:41:42,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710059141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:42,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606679747] [2021-07-09 18:41:42,465 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:42,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:41:42,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:42,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:41:42,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:42,540 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:42,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606679747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:42,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:42,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:41:42,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635523500] [2021-07-09 18:41:42,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:41:42,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:42,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:41:42,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:41:42,541 INFO L87 Difference]: Start difference. First operand 22298 states and 85904 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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:41:42,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:42,792 INFO L93 Difference]: Finished difference Result 25557 states and 96861 transitions. [2021-07-09 18:41:42,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:41:42,793 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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 28 [2021-07-09 18:41:42,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:42,863 INFO L225 Difference]: With dead ends: 25557 [2021-07-09 18:41:42,863 INFO L226 Difference]: Without dead ends: 25557 [2021-07-09 18:41:42,863 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 94.4ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:41:43,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25557 states. [2021-07-09 18:41:43,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25557 to 23101. [2021-07-09 18:41:43,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23101 states, 23100 states have (on average 3.847748917748918) internal successors, (88883), 23100 states have internal predecessors, (88883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:43,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23101 states to 23101 states and 88883 transitions. [2021-07-09 18:41:43,706 INFO L78 Accepts]: Start accepts. Automaton has 23101 states and 88883 transitions. Word has length 28 [2021-07-09 18:41:43,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:43,707 INFO L482 AbstractCegarLoop]: Abstraction has 23101 states and 88883 transitions. [2021-07-09 18:41:43,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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:41:43,707 INFO L276 IsEmpty]: Start isEmpty. Operand 23101 states and 88883 transitions. [2021-07-09 18:41:43,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:43,744 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:43,744 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:43,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4148 [2021-07-09 18:41:43,945 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:43,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:43,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1143968700, now seen corresponding path program 130 times [2021-07-09 18:41:43,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:43,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763396683] [2021-07-09 18:41:43,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:43,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:43,989 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:43,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:43,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763396683] [2021-07-09 18:41:43,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763396683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:43,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262619065] [2021-07-09 18:41:43,990 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:44,014 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:41:44,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:44,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:44,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:44,078 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:44,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262619065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:44,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:44,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:41:44,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61091048] [2021-07-09 18:41:44,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:41:44,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:44,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:41:44,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:41:44,079 INFO L87 Difference]: Start difference. First operand 23101 states and 88883 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:44,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:44,932 INFO L93 Difference]: Finished difference Result 30944 states and 114247 transitions. [2021-07-09 18:41:44,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:41:44,933 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:44,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:45,015 INFO L225 Difference]: With dead ends: 30944 [2021-07-09 18:41:45,015 INFO L226 Difference]: Without dead ends: 30944 [2021-07-09 18:41:45,015 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 398.3ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:41:45,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30944 states. [2021-07-09 18:41:45,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30944 to 24307. [2021-07-09 18:41:45,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24307 states, 24306 states have (on average 3.8156010861515677) internal successors, (92742), 24306 states have internal predecessors, (92742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:45,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24307 states to 24307 states and 92742 transitions. [2021-07-09 18:41:45,643 INFO L78 Accepts]: Start accepts. Automaton has 24307 states and 92742 transitions. Word has length 28 [2021-07-09 18:41:45,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:45,643 INFO L482 AbstractCegarLoop]: Abstraction has 24307 states and 92742 transitions. [2021-07-09 18:41:45,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:45,643 INFO L276 IsEmpty]: Start isEmpty. Operand 24307 states and 92742 transitions. [2021-07-09 18:41:45,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:45,683 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:45,683 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:45,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4149,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:45,897 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:45,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:45,897 INFO L82 PathProgramCache]: Analyzing trace with hash -403875748, now seen corresponding path program 131 times [2021-07-09 18:41:45,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:45,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115673331] [2021-07-09 18:41:45,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:45,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:45,928 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:45,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:45,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115673331] [2021-07-09 18:41:45,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115673331] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:45,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599515183] [2021-07-09 18:41:45,928 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:45,952 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:41:45,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:45,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:45,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:46,008 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:46,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599515183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:46,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:46,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:41:46,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691039243] [2021-07-09 18:41:46,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:41:46,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:46,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:41:46,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:41:46,009 INFO L87 Difference]: Start difference. First operand 24307 states and 92742 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:46,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:46,774 INFO L93 Difference]: Finished difference Result 30042 states and 111856 transitions. [2021-07-09 18:41:46,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:41:46,775 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:46,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:46,883 INFO L225 Difference]: With dead ends: 30042 [2021-07-09 18:41:46,883 INFO L226 Difference]: Without dead ends: 30034 [2021-07-09 18:41:46,883 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 280.5ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:41:46,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30034 states. [2021-07-09 18:41:47,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30034 to 24129. [2021-07-09 18:41:47,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24129 states, 24128 states have (on average 3.821742374005305) internal successors, (92211), 24128 states have internal predecessors, (92211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:47,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24129 states to 24129 states and 92211 transitions. [2021-07-09 18:41:47,602 INFO L78 Accepts]: Start accepts. Automaton has 24129 states and 92211 transitions. Word has length 28 [2021-07-09 18:41:47,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:47,602 INFO L482 AbstractCegarLoop]: Abstraction has 24129 states and 92211 transitions. [2021-07-09 18:41:47,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:47,602 INFO L276 IsEmpty]: Start isEmpty. Operand 24129 states and 92211 transitions. [2021-07-09 18:41:47,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:47,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:47,764 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:47,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4150 [2021-07-09 18:41:47,987 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:47,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:47,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1046121180, now seen corresponding path program 132 times [2021-07-09 18:41:47,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:47,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759930239] [2021-07-09 18:41:47,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:47,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:48,018 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:48,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:48,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759930239] [2021-07-09 18:41:48,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759930239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:48,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744998863] [2021-07-09 18:41:48,018 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:48,043 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:41:48,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:48,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:48,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:48,100 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:48,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744998863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:48,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:48,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:41:48,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235036622] [2021-07-09 18:41:48,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:41:48,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:48,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:41:48,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:41:48,101 INFO L87 Difference]: Start difference. First operand 24129 states and 92211 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:48,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:48,963 INFO L93 Difference]: Finished difference Result 31875 states and 117476 transitions. [2021-07-09 18:41:48,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:41:48,963 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:48,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:49,050 INFO L225 Difference]: With dead ends: 31875 [2021-07-09 18:41:49,050 INFO L226 Difference]: Without dead ends: 31875 [2021-07-09 18:41:49,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 368.7ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:41:49,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31875 states. [2021-07-09 18:41:49,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31875 to 25163. [2021-07-09 18:41:49,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25163 states, 25162 states have (on average 3.797631348859391) internal successors, (95556), 25162 states have internal predecessors, (95556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:49,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25163 states to 25163 states and 95556 transitions. [2021-07-09 18:41:49,842 INFO L78 Accepts]: Start accepts. Automaton has 25163 states and 95556 transitions. Word has length 28 [2021-07-09 18:41:49,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:49,842 INFO L482 AbstractCegarLoop]: Abstraction has 25163 states and 95556 transitions. [2021-07-09 18:41:49,842 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:49,842 INFO L276 IsEmpty]: Start isEmpty. Operand 25163 states and 95556 transitions. [2021-07-09 18:41:49,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:49,881 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:49,881 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:50,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4151 [2021-07-09 18:41:50,082 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:50,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:50,082 INFO L82 PathProgramCache]: Analyzing trace with hash -36901476, now seen corresponding path program 133 times [2021-07-09 18:41:50,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:50,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972362649] [2021-07-09 18:41:50,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:50,122 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:50,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:50,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972362649] [2021-07-09 18:41:50,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972362649] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:50,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705688674] [2021-07-09 18:41:50,123 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:50,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:50,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:50,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:50,192 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:50,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705688674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:50,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:50,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-09 18:41:50,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068539172] [2021-07-09 18:41:50,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:41:50,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:50,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:41:50,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:41:50,193 INFO L87 Difference]: Start difference. First operand 25163 states and 95556 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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:41:50,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:50,683 INFO L93 Difference]: Finished difference Result 30826 states and 116166 transitions. [2021-07-09 18:41:50,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:41:50,684 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-07-09 18:41:50,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:50,767 INFO L225 Difference]: With dead ends: 30826 [2021-07-09 18:41:50,767 INFO L226 Difference]: Without dead ends: 30813 [2021-07-09 18:41:50,767 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 129.3ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:41:50,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30813 states. [2021-07-09 18:41:51,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30813 to 29259. [2021-07-09 18:41:51,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29259 states, 29258 states have (on average 3.81594777496753) internal successors, (111647), 29258 states have internal predecessors, (111647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:51,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29259 states to 29259 states and 111647 transitions. [2021-07-09 18:41:51,587 INFO L78 Accepts]: Start accepts. Automaton has 29259 states and 111647 transitions. Word has length 28 [2021-07-09 18:41:51,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:51,587 INFO L482 AbstractCegarLoop]: Abstraction has 29259 states and 111647 transitions. [2021-07-09 18:41:51,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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:41:51,587 INFO L276 IsEmpty]: Start isEmpty. Operand 29259 states and 111647 transitions. [2021-07-09 18:41:51,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:51,643 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:51,643 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:51,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4152,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:51,843 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:51,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:51,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1434176642, now seen corresponding path program 134 times [2021-07-09 18:41:51,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:51,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987396120] [2021-07-09 18:41:51,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:51,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:51,876 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:51,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:51,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987396120] [2021-07-09 18:41:51,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987396120] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:51,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452376459] [2021-07-09 18:41:51,876 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:51,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:51,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:51,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:51,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:51,951 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:51,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452376459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:51,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:51,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-09 18:41:51,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033065699] [2021-07-09 18:41:51,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:41:51,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:51,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:41:51,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:41:51,952 INFO L87 Difference]: Start difference. First operand 29259 states and 111647 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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:41:52,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:52,449 INFO L93 Difference]: Finished difference Result 32262 states and 120978 transitions. [2021-07-09 18:41:52,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:41:52,449 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-07-09 18:41:52,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:52,549 INFO L225 Difference]: With dead ends: 32262 [2021-07-09 18:41:52,549 INFO L226 Difference]: Without dead ends: 32262 [2021-07-09 18:41:52,550 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 135.4ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:41:52,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32262 states. [2021-07-09 18:41:53,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32262 to 29004. [2021-07-09 18:41:53,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29004 states, 29003 states have (on average 3.8122952797986414) internal successors, (110568), 29003 states have internal predecessors, (110568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:53,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29004 states to 29004 states and 110568 transitions. [2021-07-09 18:41:53,404 INFO L78 Accepts]: Start accepts. Automaton has 29004 states and 110568 transitions. Word has length 28 [2021-07-09 18:41:53,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:53,404 INFO L482 AbstractCegarLoop]: Abstraction has 29004 states and 110568 transitions. [2021-07-09 18:41:53,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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:41:53,405 INFO L276 IsEmpty]: Start isEmpty. Operand 29004 states and 110568 transitions. [2021-07-09 18:41:53,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:53,456 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:53,456 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:53,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4153 [2021-07-09 18:41:53,656 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:53,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:53,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1001300038, now seen corresponding path program 135 times [2021-07-09 18:41:53,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:53,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387434776] [2021-07-09 18:41:53,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:53,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:53,689 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:53,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:53,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387434776] [2021-07-09 18:41:53,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387434776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:53,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001187568] [2021-07-09 18:41:53,689 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:53,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:41:53,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:53,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:53,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:53,788 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:53,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001187568] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:53,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:53,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:41:53,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087339436] [2021-07-09 18:41:53,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:41:53,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:53,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:41:53,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:41:53,789 INFO L87 Difference]: Start difference. First operand 29004 states and 110568 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:54,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:54,513 INFO L93 Difference]: Finished difference Result 35430 states and 131896 transitions. [2021-07-09 18:41:54,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:41:54,514 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:54,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:54,620 INFO L225 Difference]: With dead ends: 35430 [2021-07-09 18:41:54,621 INFO L226 Difference]: Without dead ends: 35422 [2021-07-09 18:41:54,621 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 259.5ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:41:54,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35422 states. [2021-07-09 18:41:55,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35422 to 28970. [2021-07-09 18:41:55,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28970 states, 28969 states have (on average 3.8127308502191997) internal successors, (110451), 28969 states have internal predecessors, (110451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:55,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28970 states to 28970 states and 110451 transitions. [2021-07-09 18:41:55,654 INFO L78 Accepts]: Start accepts. Automaton has 28970 states and 110451 transitions. Word has length 28 [2021-07-09 18:41:55,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:55,654 INFO L482 AbstractCegarLoop]: Abstraction has 28970 states and 110451 transitions. [2021-07-09 18:41:55,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:55,655 INFO L276 IsEmpty]: Start isEmpty. Operand 28970 states and 110451 transitions. [2021-07-09 18:41:55,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:55,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:55,712 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:55,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4154,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:55,913 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:55,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:55,913 INFO L82 PathProgramCache]: Analyzing trace with hash 105479222, now seen corresponding path program 136 times [2021-07-09 18:41:55,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:55,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032441046] [2021-07-09 18:41:55,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:55,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:55,945 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:55,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:55,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032441046] [2021-07-09 18:41:55,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032441046] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:55,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964670638] [2021-07-09 18:41:55,945 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:55,967 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:41:55,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:55,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:55,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:56,018 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:56,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964670638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:56,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:56,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-09 18:41:56,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355994115] [2021-07-09 18:41:56,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:41:56,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:56,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:41:56,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:41:56,019 INFO L87 Difference]: Start difference. First operand 28970 states and 110451 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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:41:56,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:56,457 INFO L93 Difference]: Finished difference Result 31816 states and 119913 transitions. [2021-07-09 18:41:56,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:41:56,458 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-07-09 18:41:56,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:56,673 INFO L225 Difference]: With dead ends: 31816 [2021-07-09 18:41:56,674 INFO L226 Difference]: Without dead ends: 31816 [2021-07-09 18:41:56,674 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 181.4ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:41:56,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31816 states. [2021-07-09 18:41:57,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31816 to 29502. [2021-07-09 18:41:57,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29502 states, 29501 states have (on average 3.8112267380766753) internal successors, (112435), 29501 states have internal predecessors, (112435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:57,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29502 states to 29502 states and 112435 transitions. [2021-07-09 18:41:57,364 INFO L78 Accepts]: Start accepts. Automaton has 29502 states and 112435 transitions. Word has length 28 [2021-07-09 18:41:57,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:57,364 INFO L482 AbstractCegarLoop]: Abstraction has 29502 states and 112435 transitions. [2021-07-09 18:41:57,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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:41:57,364 INFO L276 IsEmpty]: Start isEmpty. Operand 29502 states and 112435 transitions. [2021-07-09 18:41:57,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:57,419 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:57,419 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:41:57,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4155 [2021-07-09 18:41:57,620 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:57,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:57,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1598636696, now seen corresponding path program 137 times [2021-07-09 18:41:57,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:57,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420985682] [2021-07-09 18:41:57,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:57,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:57,762 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:57,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:57,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420985682] [2021-07-09 18:41:57,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420985682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:57,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497365254] [2021-07-09 18:41:57,763 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-09 18:41:57,800 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:41:57,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:57,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:57,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:57,859 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:41:57,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497365254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:57,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:57,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:41:57,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019274868] [2021-07-09 18:41:57,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:41:57,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:57,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:41:57,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:41:57,860 INFO L87 Difference]: Start difference. First operand 29502 states and 112435 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:58,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:58,547 INFO L93 Difference]: Finished difference Result 36375 states and 135365 transitions. [2021-07-09 18:41:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:41:58,548 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:58,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:58,822 INFO L225 Difference]: With dead ends: 36375 [2021-07-09 18:41:58,822 INFO L226 Difference]: Without dead ends: 36351 [2021-07-09 18:41:58,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 387.8ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:41:58,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36351 states. [2021-07-09 18:41:59,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36351 to 29684. [2021-07-09 18:41:59,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29684 states, 29683 states have (on average 3.806960212916484) internal successors, (113002), 29683 states have internal predecessors, (113002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:59,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29684 states to 29684 states and 113002 transitions. [2021-07-09 18:41:59,558 INFO L78 Accepts]: Start accepts. Automaton has 29684 states and 113002 transitions. Word has length 28 [2021-07-09 18:41:59,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:59,558 INFO L482 AbstractCegarLoop]: Abstraction has 29684 states and 113002 transitions. [2021-07-09 18:41:59,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:59,558 INFO L276 IsEmpty]: Start isEmpty. Operand 29684 states and 113002 transitions. [2021-07-09 18:41:59,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:59,733 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:59,733 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:59,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 215 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4156 [2021-07-09 18:41:59,937 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:59,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:59,937 INFO L82 PathProgramCache]: Analyzing trace with hash -252372998, now seen corresponding path program 138 times [2021-07-09 18:41:59,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:59,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132227452] [2021-07-09 18:41:59,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:59,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:59,978 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:59,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:59,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132227452] [2021-07-09 18:41:59,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132227452] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:59,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174849469] [2021-07-09 18:41:59,979 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:00,002 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:42:00,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:00,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:42:00,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:00,053 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:00,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174849469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:00,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:00,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-07-09 18:42:00,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718086443] [2021-07-09 18:42:00,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:42:00,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:00,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:42:00,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:42:00,054 INFO L87 Difference]: Start difference. First operand 29684 states and 113002 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:00,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:00,550 INFO L93 Difference]: Finished difference Result 32240 states and 121414 transitions. [2021-07-09 18:42:00,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:42:00,551 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:00,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:00,640 INFO L225 Difference]: With dead ends: 32240 [2021-07-09 18:42:00,641 INFO L226 Difference]: Without dead ends: 32240 [2021-07-09 18:42:00,641 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 211.1ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:42:00,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32240 states. [2021-07-09 18:42:01,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32240 to 29610. [2021-07-09 18:42:01,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29610 states, 29609 states have (on average 3.8078287007328853) internal successors, (112746), 29609 states have internal predecessors, (112746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:01,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29610 states to 29610 states and 112746 transitions. [2021-07-09 18:42:01,515 INFO L78 Accepts]: Start accepts. Automaton has 29610 states and 112746 transitions. Word has length 28 [2021-07-09 18:42:01,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:01,515 INFO L482 AbstractCegarLoop]: Abstraction has 29610 states and 112746 transitions. [2021-07-09 18:42:01,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:01,515 INFO L276 IsEmpty]: Start isEmpty. Operand 29610 states and 112746 transitions. [2021-07-09 18:42:01,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:01,569 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:01,569 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:01,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4157,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:01,769 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:01,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:01,769 INFO L82 PathProgramCache]: Analyzing trace with hash 606143132, now seen corresponding path program 139 times [2021-07-09 18:42:01,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:01,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444604125] [2021-07-09 18:42:01,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:01,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:01,806 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:01,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:01,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444604125] [2021-07-09 18:42:01,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444604125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:01,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114219425] [2021-07-09 18:42:01,806 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:01,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:01,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:01,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:01,883 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:01,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114219425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:01,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:01,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:42:01,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098776351] [2021-07-09 18:42:01,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:42:01,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:01,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:42:01,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:42:01,884 INFO L87 Difference]: Start difference. First operand 29610 states and 112746 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:02,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:02,677 INFO L93 Difference]: Finished difference Result 36298 states and 135106 transitions. [2021-07-09 18:42:02,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:42:02,677 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:02,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:02,781 INFO L225 Difference]: With dead ends: 36298 [2021-07-09 18:42:02,781 INFO L226 Difference]: Without dead ends: 36258 [2021-07-09 18:42:02,782 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 311.7ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:42:02,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36258 states. [2021-07-09 18:42:03,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36258 to 29776. [2021-07-09 18:42:03,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29776 states, 29775 states have (on average 3.803761544920235) internal successors, (113257), 29775 states have internal predecessors, (113257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:03,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29776 states to 29776 states and 113257 transitions. [2021-07-09 18:42:03,770 INFO L78 Accepts]: Start accepts. Automaton has 29776 states and 113257 transitions. Word has length 28 [2021-07-09 18:42:03,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:03,770 INFO L482 AbstractCegarLoop]: Abstraction has 29776 states and 113257 transitions. [2021-07-09 18:42:03,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:03,770 INFO L276 IsEmpty]: Start isEmpty. Operand 29776 states and 113257 transitions. [2021-07-09 18:42:03,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:03,831 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:03,831 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:04,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4158,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:04,031 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:04,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:04,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1649950116, now seen corresponding path program 140 times [2021-07-09 18:42:04,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:04,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564105479] [2021-07-09 18:42:04,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:04,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:04,070 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:04,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:04,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564105479] [2021-07-09 18:42:04,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564105479] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:04,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112150998] [2021-07-09 18:42:04,070 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:04,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:42:04,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:04,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:04,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:04,202 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:04,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112150998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:04,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:04,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:42:04,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073370998] [2021-07-09 18:42:04,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:42:04,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:04,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:42:04,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:42:04,203 INFO L87 Difference]: Start difference. First operand 29776 states and 113257 transitions. Second operand has 16 states, 16 states have (on average 2.9375) 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:42:04,581 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 15 [2021-07-09 18:42:05,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:05,783 INFO L93 Difference]: Finished difference Result 68142 states and 250877 transitions. [2021-07-09 18:42:05,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:42:05,784 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) 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:42:05,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:06,010 INFO L225 Difference]: With dead ends: 68142 [2021-07-09 18:42:06,010 INFO L226 Difference]: Without dead ends: 68142 [2021-07-09 18:42:06,010 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 765.1ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:42:06,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68142 states. [2021-07-09 18:42:07,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68142 to 37503. [2021-07-09 18:42:07,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37503 states, 37502 states have (on average 3.8855527705189057) internal successors, (145716), 37502 states have internal predecessors, (145716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:07,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37503 states to 37503 states and 145716 transitions. [2021-07-09 18:42:07,713 INFO L78 Accepts]: Start accepts. Automaton has 37503 states and 145716 transitions. Word has length 28 [2021-07-09 18:42:07,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:07,713 INFO L482 AbstractCegarLoop]: Abstraction has 37503 states and 145716 transitions. [2021-07-09 18:42:07,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) 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:42:07,713 INFO L276 IsEmpty]: Start isEmpty. Operand 37503 states and 145716 transitions. [2021-07-09 18:42:07,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:07,789 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:07,789 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:07,990 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4159,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:07,990 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:07,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:07,990 INFO L82 PathProgramCache]: Analyzing trace with hash -1082998036, now seen corresponding path program 141 times [2021-07-09 18:42:07,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:07,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986757709] [2021-07-09 18:42:07,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:07,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:08,022 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:08,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:08,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986757709] [2021-07-09 18:42:08,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986757709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:08,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624277826] [2021-07-09 18:42:08,022 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:08,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:42:08,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:08,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:08,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:08,144 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:08,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624277826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:08,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:08,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:42:08,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067302056] [2021-07-09 18:42:08,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:42:08,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:08,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:42:08,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:42:08,145 INFO L87 Difference]: Start difference. First operand 37503 states and 145716 transitions. Second operand has 16 states, 16 states have (on average 2.9375) 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:42:08,756 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-09 18:42:09,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:09,543 INFO L93 Difference]: Finished difference Result 67515 states and 249216 transitions. [2021-07-09 18:42:09,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:42:09,543 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) 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:42:09,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:09,953 INFO L225 Difference]: With dead ends: 67515 [2021-07-09 18:42:09,953 INFO L226 Difference]: Without dead ends: 67515 [2021-07-09 18:42:09,954 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 774.5ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:42:10,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67515 states. [2021-07-09 18:42:11,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67515 to 37500. [2021-07-09 18:42:11,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37500 states, 37499 states have (on average 3.885490279740793) internal successors, (145702), 37499 states have internal predecessors, (145702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:11,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37500 states to 37500 states and 145702 transitions. [2021-07-09 18:42:11,496 INFO L78 Accepts]: Start accepts. Automaton has 37500 states and 145702 transitions. Word has length 28 [2021-07-09 18:42:11,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:11,497 INFO L482 AbstractCegarLoop]: Abstraction has 37500 states and 145702 transitions. [2021-07-09 18:42:11,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) 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:42:11,497 INFO L276 IsEmpty]: Start isEmpty. Operand 37500 states and 145702 transitions. [2021-07-09 18:42:11,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:11,565 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:11,565 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:11,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4160 [2021-07-09 18:42:11,765 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:11,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:11,766 INFO L82 PathProgramCache]: Analyzing trace with hash 2039623402, now seen corresponding path program 142 times [2021-07-09 18:42:11,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:11,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809913188] [2021-07-09 18:42:11,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:11,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:11,796 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:11,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:11,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809913188] [2021-07-09 18:42:11,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809913188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:11,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685990288] [2021-07-09 18:42:11,796 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:11,819 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:42:11,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:11,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:11,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:12,131 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:12,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685990288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:12,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:12,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:42:12,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571337697] [2021-07-09 18:42:12,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:42:12,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:12,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:42:12,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:42:12,132 INFO L87 Difference]: Start difference. First operand 37500 states and 145702 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:42:13,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:13,476 INFO L93 Difference]: Finished difference Result 62937 states and 233716 transitions. [2021-07-09 18:42:13,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:42:13,476 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:42:13,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:13,686 INFO L225 Difference]: With dead ends: 62937 [2021-07-09 18:42:13,686 INFO L226 Difference]: Without dead ends: 62937 [2021-07-09 18:42:13,686 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 563.9ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:42:13,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62937 states. [2021-07-09 18:42:15,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62937 to 37524. [2021-07-09 18:42:15,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37524 states, 37523 states have (on average 3.885830024251792) internal successors, (145808), 37523 states have internal predecessors, (145808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:15,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37524 states to 37524 states and 145808 transitions. [2021-07-09 18:42:15,217 INFO L78 Accepts]: Start accepts. Automaton has 37524 states and 145808 transitions. Word has length 28 [2021-07-09 18:42:15,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:15,217 INFO L482 AbstractCegarLoop]: Abstraction has 37524 states and 145808 transitions. [2021-07-09 18:42:15,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:42:15,218 INFO L276 IsEmpty]: Start isEmpty. Operand 37524 states and 145808 transitions. [2021-07-09 18:42:15,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:15,292 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:15,293 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:15,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4161 [2021-07-09 18:42:15,493 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:15,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:15,493 INFO L82 PathProgramCache]: Analyzing trace with hash 2120999490, now seen corresponding path program 143 times [2021-07-09 18:42:15,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:15,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171161845] [2021-07-09 18:42:15,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:15,523 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:15,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:15,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171161845] [2021-07-09 18:42:15,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171161845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:15,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838097515] [2021-07-09 18:42:15,523 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:15,546 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:42:15,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:15,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:15,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:15,629 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:15,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838097515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:15,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:15,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:42:15,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068484112] [2021-07-09 18:42:15,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:42:15,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:15,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:42:15,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:42:15,630 INFO L87 Difference]: Start difference. First operand 37524 states and 145808 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:42:16,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:16,828 INFO L93 Difference]: Finished difference Result 62070 states and 231476 transitions. [2021-07-09 18:42:16,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:42:16,829 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:42:16,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:17,040 INFO L225 Difference]: With dead ends: 62070 [2021-07-09 18:42:17,040 INFO L226 Difference]: Without dead ends: 62062 [2021-07-09 18:42:17,041 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 608.2ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:42:17,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62062 states. [2021-07-09 18:42:18,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62062 to 37524. [2021-07-09 18:42:18,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37524 states, 37523 states have (on average 3.885670122324974) internal successors, (145802), 37523 states have internal predecessors, (145802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:18,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37524 states to 37524 states and 145802 transitions. [2021-07-09 18:42:18,615 INFO L78 Accepts]: Start accepts. Automaton has 37524 states and 145802 transitions. Word has length 28 [2021-07-09 18:42:18,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:18,615 INFO L482 AbstractCegarLoop]: Abstraction has 37524 states and 145802 transitions. [2021-07-09 18:42:18,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:42:18,615 INFO L276 IsEmpty]: Start isEmpty. Operand 37524 states and 145802 transitions. [2021-07-09 18:42:18,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:18,684 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:18,684 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:18,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4162,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:18,884 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:18,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:18,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1243310590, now seen corresponding path program 144 times [2021-07-09 18:42:18,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:18,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105206544] [2021-07-09 18:42:18,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:18,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:18,919 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:18,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:18,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105206544] [2021-07-09 18:42:18,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105206544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:18,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776719228] [2021-07-09 18:42:18,919 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:18,946 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:42:18,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:18,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:18,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:19,050 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:19,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776719228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:19,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:19,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:42:19,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021820014] [2021-07-09 18:42:19,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:42:19,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:19,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:42:19,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:42:19,051 INFO L87 Difference]: Start difference. First operand 37524 states and 145802 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:20,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:20,437 INFO L93 Difference]: Finished difference Result 61748 states and 230607 transitions. [2021-07-09 18:42:20,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:42:20,438 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:20,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:20,714 INFO L225 Difference]: With dead ends: 61748 [2021-07-09 18:42:20,714 INFO L226 Difference]: Without dead ends: 61748 [2021-07-09 18:42:20,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 567.4ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:42:20,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61748 states. [2021-07-09 18:42:21,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61748 to 37532. [2021-07-09 18:42:22,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37532 states, 37531 states have (on average 3.8857477818336843) internal successors, (145836), 37531 states have internal predecessors, (145836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:22,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37532 states to 37532 states and 145836 transitions. [2021-07-09 18:42:22,169 INFO L78 Accepts]: Start accepts. Automaton has 37532 states and 145836 transitions. Word has length 28 [2021-07-09 18:42:22,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:22,169 INFO L482 AbstractCegarLoop]: Abstraction has 37532 states and 145836 transitions. [2021-07-09 18:42:22,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:22,170 INFO L276 IsEmpty]: Start isEmpty. Operand 37532 states and 145836 transitions. [2021-07-09 18:42:22,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:22,236 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:22,236 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:22,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4163 [2021-07-09 18:42:22,437 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:22,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:22,437 INFO L82 PathProgramCache]: Analyzing trace with hash 399728564, now seen corresponding path program 145 times [2021-07-09 18:42:22,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:22,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845425648] [2021-07-09 18:42:22,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:22,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:22,471 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:22,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:22,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845425648] [2021-07-09 18:42:22,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845425648] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:22,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558429285] [2021-07-09 18:42:22,471 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 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:22,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:22,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:22,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:22,744 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:22,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558429285] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:22,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:22,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:42:22,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31369253] [2021-07-09 18:42:22,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:42:22,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:22,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:42:22,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:42:22,745 INFO L87 Difference]: Start difference. First operand 37532 states and 145836 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:23,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:23,968 INFO L93 Difference]: Finished difference Result 61537 states and 230081 transitions. [2021-07-09 18:42:23,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:42:23,968 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:23,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:24,179 INFO L225 Difference]: With dead ends: 61537 [2021-07-09 18:42:24,179 INFO L226 Difference]: Without dead ends: 61529 [2021-07-09 18:42:24,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 498.7ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:42:24,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61529 states. [2021-07-09 18:42:25,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61529 to 37532. [2021-07-09 18:42:25,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37532 states, 37531 states have (on average 3.885694492552823) internal successors, (145834), 37531 states have internal predecessors, (145834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:25,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37532 states to 37532 states and 145834 transitions. [2021-07-09 18:42:25,733 INFO L78 Accepts]: Start accepts. Automaton has 37532 states and 145834 transitions. Word has length 28 [2021-07-09 18:42:25,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:25,733 INFO L482 AbstractCegarLoop]: Abstraction has 37532 states and 145834 transitions. [2021-07-09 18:42:25,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:25,734 INFO L276 IsEmpty]: Start isEmpty. Operand 37532 states and 145834 transitions. [2021-07-09 18:42:25,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:25,810 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:25,810 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:26,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4164,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:26,010 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:26,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:26,011 INFO L82 PathProgramCache]: Analyzing trace with hash 1403156548, now seen corresponding path program 146 times [2021-07-09 18:42:26,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:26,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496197718] [2021-07-09 18:42:26,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:26,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:26,043 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:26,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:26,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496197718] [2021-07-09 18:42:26,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496197718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:26,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649079476] [2021-07-09 18:42:26,043 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:26,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:42:26,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:26,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:26,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:26,146 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:26,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649079476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:26,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:26,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:42:26,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274029818] [2021-07-09 18:42:26,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:42:26,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:26,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:42:26,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:42:26,147 INFO L87 Difference]: Start difference. First operand 37532 states and 145834 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:42:27,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:27,460 INFO L93 Difference]: Finished difference Result 60940 states and 226561 transitions. [2021-07-09 18:42:27,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:42:27,460 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:42:27,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:27,664 INFO L225 Difference]: With dead ends: 60940 [2021-07-09 18:42:27,664 INFO L226 Difference]: Without dead ends: 60940 [2021-07-09 18:42:27,664 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 591.5ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:42:27,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60940 states. [2021-07-09 18:42:29,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60940 to 40347. [2021-07-09 18:42:29,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40347 states, 40346 states have (on average 3.8897040598820207) internal successors, (156934), 40346 states have internal predecessors, (156934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:29,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40347 states to 40347 states and 156934 transitions. [2021-07-09 18:42:29,264 INFO L78 Accepts]: Start accepts. Automaton has 40347 states and 156934 transitions. Word has length 28 [2021-07-09 18:42:29,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:29,264 INFO L482 AbstractCegarLoop]: Abstraction has 40347 states and 156934 transitions. [2021-07-09 18:42:29,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:42:29,264 INFO L276 IsEmpty]: Start isEmpty. Operand 40347 states and 156934 transitions. [2021-07-09 18:42:29,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:29,334 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:29,334 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:29,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4165 [2021-07-09 18:42:29,534 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:29,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:29,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1484532636, now seen corresponding path program 147 times [2021-07-09 18:42:29,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:29,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7653832] [2021-07-09 18:42:29,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:29,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:29,570 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:29,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:29,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7653832] [2021-07-09 18:42:29,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7653832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:29,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863509726] [2021-07-09 18:42:29,570 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:29,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:42:29,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:29,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:29,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:29,670 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:29,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863509726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:29,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:29,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:42:29,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49490607] [2021-07-09 18:42:29,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:42:29,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:29,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:42:29,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:42:29,671 INFO L87 Difference]: Start difference. First operand 40347 states and 156934 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:42:30,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:30,822 INFO L93 Difference]: Finished difference Result 60463 states and 225303 transitions. [2021-07-09 18:42:30,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:42:30,823 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:42:30,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:31,023 INFO L225 Difference]: With dead ends: 60463 [2021-07-09 18:42:31,023 INFO L226 Difference]: Without dead ends: 60455 [2021-07-09 18:42:31,023 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 475.1ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:42:31,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60455 states. [2021-07-09 18:42:32,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60455 to 40063. [2021-07-09 18:42:32,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40063 states, 40062 states have (on average 3.8951125755079627) internal successors, (156046), 40062 states have internal predecessors, (156046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:32,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40063 states to 40063 states and 156046 transitions. [2021-07-09 18:42:32,634 INFO L78 Accepts]: Start accepts. Automaton has 40063 states and 156046 transitions. Word has length 28 [2021-07-09 18:42:32,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:32,634 INFO L482 AbstractCegarLoop]: Abstraction has 40063 states and 156046 transitions. [2021-07-09 18:42:32,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:42:32,634 INFO L276 IsEmpty]: Start isEmpty. Operand 40063 states and 156046 transitions. [2021-07-09 18:42:32,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:32,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:32,704 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:32,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4166 [2021-07-09 18:42:32,905 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:32,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:32,905 INFO L82 PathProgramCache]: Analyzing trace with hash -30559336, now seen corresponding path program 148 times [2021-07-09 18:42:32,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:32,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446461555] [2021-07-09 18:42:32,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:32,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:32,936 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:32,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:32,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446461555] [2021-07-09 18:42:32,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446461555] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:32,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289326346] [2021-07-09 18:42:32,937 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:32,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:42:32,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:32,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:32,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:33,033 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:33,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289326346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:33,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:33,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:42:33,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971487778] [2021-07-09 18:42:33,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:42:33,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:33,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:42:33,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:42:33,034 INFO L87 Difference]: Start difference. First operand 40063 states and 156046 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:42:34,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:34,053 INFO L93 Difference]: Finished difference Result 59012 states and 221313 transitions. [2021-07-09 18:42:34,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:42:34,054 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:42:34,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:34,264 INFO L225 Difference]: With dead ends: 59012 [2021-07-09 18:42:34,264 INFO L226 Difference]: Without dead ends: 58988 [2021-07-09 18:42:34,264 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 352.1ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:42:34,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58988 states. [2021-07-09 18:42:35,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58988 to 39973. [2021-07-09 18:42:35,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39973 states, 39972 states have (on average 3.8949514660262183) internal successors, (155689), 39972 states have internal predecessors, (155689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:35,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39973 states to 39973 states and 155689 transitions. [2021-07-09 18:42:35,809 INFO L78 Accepts]: Start accepts. Automaton has 39973 states and 155689 transitions. Word has length 28 [2021-07-09 18:42:35,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:35,809 INFO L482 AbstractCegarLoop]: Abstraction has 39973 states and 155689 transitions. [2021-07-09 18:42:35,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:42:35,809 INFO L276 IsEmpty]: Start isEmpty. Operand 39973 states and 155689 transitions. [2021-07-09 18:42:35,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:35,882 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:35,882 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:36,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4167 [2021-07-09 18:42:36,082 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:36,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:36,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1566567380, now seen corresponding path program 149 times [2021-07-09 18:42:36,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:36,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350255900] [2021-07-09 18:42:36,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:36,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:36,117 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:42:36,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:36,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350255900] [2021-07-09 18:42:36,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350255900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:36,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077031543] [2021-07-09 18:42:36,117 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:36,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:42:36,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:36,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:36,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:36,241 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:36,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077031543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:36,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:36,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:42:36,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433206978] [2021-07-09 18:42:36,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:42:36,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:36,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:42:36,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:42:36,242 INFO L87 Difference]: Start difference. First operand 39973 states and 155689 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:37,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:37,643 INFO L93 Difference]: Finished difference Result 60251 states and 224712 transitions. [2021-07-09 18:42:37,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-09 18:42:37,644 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:37,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:38,038 INFO L225 Difference]: With dead ends: 60251 [2021-07-09 18:42:38,038 INFO L226 Difference]: Without dead ends: 60251 [2021-07-09 18:42:38,039 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 600.5ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:42:38,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60251 states. [2021-07-09 18:42:39,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60251 to 40069. [2021-07-09 18:42:39,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40069 states, 40068 states have (on average 3.8934561245882002) internal successors, (156003), 40068 states have internal predecessors, (156003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:39,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40069 states to 40069 states and 156003 transitions. [2021-07-09 18:42:39,419 INFO L78 Accepts]: Start accepts. Automaton has 40069 states and 156003 transitions. Word has length 28 [2021-07-09 18:42:39,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:39,419 INFO L482 AbstractCegarLoop]: Abstraction has 40069 states and 156003 transitions. [2021-07-09 18:42:39,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:39,419 INFO L276 IsEmpty]: Start isEmpty. Operand 40069 states and 156003 transitions. [2021-07-09 18:42:39,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:39,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:39,493 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:39,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4168,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:39,693 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:39,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:39,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1085360762, now seen corresponding path program 150 times [2021-07-09 18:42:39,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:39,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616808112] [2021-07-09 18:42:39,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:39,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:39,727 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:42:39,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:39,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616808112] [2021-07-09 18:42:39,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616808112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:39,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396334978] [2021-07-09 18:42:39,727 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:39,753 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:42:39,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:39,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:39,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:39,845 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:39,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396334978] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:39,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:39,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:42:39,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93054067] [2021-07-09 18:42:39,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:42:39,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:39,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:42:39,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:42:39,846 INFO L87 Difference]: Start difference. First operand 40069 states and 156003 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:41,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:41,058 INFO L93 Difference]: Finished difference Result 59938 states and 223824 transitions. [2021-07-09 18:42:41,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:42:41,058 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:41,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:41,457 INFO L225 Difference]: With dead ends: 59938 [2021-07-09 18:42:41,458 INFO L226 Difference]: Without dead ends: 59930 [2021-07-09 18:42:41,458 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 666.9ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:42:41,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59930 states. [2021-07-09 18:42:42,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59930 to 40001. [2021-07-09 18:42:42,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40001 states, 40000 states have (on average 3.894775) internal successors, (155791), 40000 states have internal predecessors, (155791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:42,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40001 states to 40001 states and 155791 transitions. [2021-07-09 18:42:42,794 INFO L78 Accepts]: Start accepts. Automaton has 40001 states and 155791 transitions. Word has length 28 [2021-07-09 18:42:42,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:42,794 INFO L482 AbstractCegarLoop]: Abstraction has 40001 states and 155791 transitions. [2021-07-09 18:42:42,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:42,794 INFO L276 IsEmpty]: Start isEmpty. Operand 40001 states and 155791 transitions. [2021-07-09 18:42:42,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:42,865 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:42,866 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:43,066 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4169,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:43,066 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:43,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:43,066 INFO L82 PathProgramCache]: Analyzing trace with hash 1942149356, now seen corresponding path program 151 times [2021-07-09 18:42:43,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:43,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571936547] [2021-07-09 18:42:43,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:43,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:43,098 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:42:43,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:43,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571936547] [2021-07-09 18:42:43,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571936547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:43,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059052889] [2021-07-09 18:42:43,098 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:43,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:43,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:43,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:43,202 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:43,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059052889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:43,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:43,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:42:43,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319111752] [2021-07-09 18:42:43,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:42:43,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:43,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:42:43,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:42:43,203 INFO L87 Difference]: Start difference. First operand 40001 states and 155791 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:42:44,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:44,210 INFO L93 Difference]: Finished difference Result 58669 states and 220313 transitions. [2021-07-09 18:42:44,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:42:44,211 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:42:44,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:44,405 INFO L225 Difference]: With dead ends: 58669 [2021-07-09 18:42:44,405 INFO L226 Difference]: Without dead ends: 58645 [2021-07-09 18:42:44,406 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 354.3ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:42:44,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58645 states. [2021-07-09 18:42:45,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58645 to 39977. [2021-07-09 18:42:45,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39977 states, 39976 states have (on average 3.894911947168301) internal successors, (155703), 39976 states have internal predecessors, (155703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:45,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39977 states to 39977 states and 155703 transitions. [2021-07-09 18:42:45,941 INFO L78 Accepts]: Start accepts. Automaton has 39977 states and 155703 transitions. Word has length 28 [2021-07-09 18:42:45,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:45,941 INFO L482 AbstractCegarLoop]: Abstraction has 39977 states and 155703 transitions. [2021-07-09 18:42:45,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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:42:45,941 INFO L276 IsEmpty]: Start isEmpty. Operand 39977 states and 155703 transitions. [2021-07-09 18:42:46,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:46,012 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:46,012 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:46,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4170 [2021-07-09 18:42:46,212 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:46,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:46,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1119483464, now seen corresponding path program 152 times [2021-07-09 18:42:46,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:46,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339520074] [2021-07-09 18:42:46,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:46,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:46,250 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:46,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:46,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339520074] [2021-07-09 18:42:46,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339520074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:46,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170475218] [2021-07-09 18:42:46,250 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:46,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:42:46,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:46,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:46,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:46,348 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:46,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170475218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:46,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:46,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:42:46,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042179142] [2021-07-09 18:42:46,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:42:46,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:46,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:42:46,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:42:46,349 INFO L87 Difference]: Start difference. First operand 39977 states and 155703 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:47,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:47,990 INFO L93 Difference]: Finished difference Result 61863 states and 229407 transitions. [2021-07-09 18:42:47,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-07-09 18:42:47,990 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:47,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:48,199 INFO L225 Difference]: With dead ends: 61863 [2021-07-09 18:42:48,199 INFO L226 Difference]: Without dead ends: 61863 [2021-07-09 18:42:48,200 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 959.2ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-07-09 18:42:48,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61863 states. [2021-07-09 18:42:49,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61863 to 44335. [2021-07-09 18:42:49,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44335 states, 44334 states have (on average 3.8447692515902014) internal successors, (170454), 44334 states have internal predecessors, (170454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:49,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44335 states to 44335 states and 170454 transitions. [2021-07-09 18:42:49,895 INFO L78 Accepts]: Start accepts. Automaton has 44335 states and 170454 transitions. Word has length 28 [2021-07-09 18:42:49,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:49,895 INFO L482 AbstractCegarLoop]: Abstraction has 44335 states and 170454 transitions. [2021-07-09 18:42:49,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:49,895 INFO L276 IsEmpty]: Start isEmpty. Operand 44335 states and 170454 transitions. [2021-07-09 18:42:49,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:49,974 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:49,974 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:50,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4171 [2021-07-09 18:42:50,185 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:50,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:50,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1200859552, now seen corresponding path program 153 times [2021-07-09 18:42:50,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:50,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150558738] [2021-07-09 18:42:50,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:50,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:50,228 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:50,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:50,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150558738] [2021-07-09 18:42:50,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150558738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:50,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403512698] [2021-07-09 18:42:50,228 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:50,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:42:50,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:50,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:50,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:50,317 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:50,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403512698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:50,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:50,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:42:50,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914428724] [2021-07-09 18:42:50,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:42:50,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:50,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:42:50,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:42:50,318 INFO L87 Difference]: Start difference. First operand 44335 states and 170454 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:51,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:51,808 INFO L93 Difference]: Finished difference Result 61094 states and 227301 transitions. [2021-07-09 18:42:51,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:42:51,809 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:51,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:52,202 INFO L225 Difference]: With dead ends: 61094 [2021-07-09 18:42:52,202 INFO L226 Difference]: Without dead ends: 61086 [2021-07-09 18:42:52,202 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 664.3ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:42:52,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61086 states. [2021-07-09 18:42:53,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61086 to 43181. [2021-07-09 18:42:53,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43181 states, 43180 states have (on average 3.8640805928670683) internal successors, (166851), 43180 states have internal predecessors, (166851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:53,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43181 states to 43181 states and 166851 transitions. [2021-07-09 18:42:53,724 INFO L78 Accepts]: Start accepts. Automaton has 43181 states and 166851 transitions. Word has length 28 [2021-07-09 18:42:53,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:53,724 INFO L482 AbstractCegarLoop]: Abstraction has 43181 states and 166851 transitions. [2021-07-09 18:42:53,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:53,724 INFO L276 IsEmpty]: Start isEmpty. Operand 43181 states and 166851 transitions. [2021-07-09 18:42:53,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:53,800 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:53,800 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:54,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4172 [2021-07-09 18:42:54,001 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:54,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:54,001 INFO L82 PathProgramCache]: Analyzing trace with hash -314232420, now seen corresponding path program 154 times [2021-07-09 18:42:54,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:54,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402583135] [2021-07-09 18:42:54,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:54,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:54,043 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:54,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:54,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402583135] [2021-07-09 18:42:54,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402583135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:54,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546872119] [2021-07-09 18:42:54,043 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:54,067 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:42:54,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:54,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:54,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:54,132 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:54,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546872119] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:54,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:54,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:42:54,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511411411] [2021-07-09 18:42:54,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:42:54,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:54,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:42:54,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:42:54,133 INFO L87 Difference]: Start difference. First operand 43181 states and 166851 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:54,768 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-09 18:42:55,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:55,440 INFO L93 Difference]: Finished difference Result 59433 states and 222664 transitions. [2021-07-09 18:42:55,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:42:55,440 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:55,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:55,851 INFO L225 Difference]: With dead ends: 59433 [2021-07-09 18:42:55,851 INFO L226 Difference]: Without dead ends: 59409 [2021-07-09 18:42:55,851 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 748.1ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:42:55,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59409 states. [2021-07-09 18:42:57,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59409 to 43201. [2021-07-09 18:42:57,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43201 states, 43200 states have (on average 3.861782407407407) internal successors, (166829), 43200 states have internal predecessors, (166829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:57,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43201 states to 43201 states and 166829 transitions. [2021-07-09 18:42:57,200 INFO L78 Accepts]: Start accepts. Automaton has 43201 states and 166829 transitions. Word has length 28 [2021-07-09 18:42:57,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:57,201 INFO L482 AbstractCegarLoop]: Abstraction has 43201 states and 166829 transitions. [2021-07-09 18:42:57,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:57,201 INFO L276 IsEmpty]: Start isEmpty. Operand 43201 states and 166829 transitions. [2021-07-09 18:42:57,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:57,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:57,284 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:42:57,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4173 [2021-07-09 18:42:57,485 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:57,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:57,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1316197732, now seen corresponding path program 155 times [2021-07-09 18:42:57,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:57,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863396500] [2021-07-09 18:42:57,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:57,525 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:57,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:57,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863396500] [2021-07-09 18:42:57,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863396500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:57,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165882070] [2021-07-09 18:42:57,526 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:57,551 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:42:57,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:57,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:57,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:57,615 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:57,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165882070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:57,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:57,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:42:57,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72458750] [2021-07-09 18:42:57,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:42:57,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:57,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:42:57,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:42:57,616 INFO L87 Difference]: Start difference. First operand 43201 states and 166829 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:42:58,043 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2021-07-09 18:42:58,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:58,877 INFO L93 Difference]: Finished difference Result 60686 states and 226187 transitions. [2021-07-09 18:42:58,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:42:58,877 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:42:58,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:59,254 INFO L225 Difference]: With dead ends: 60686 [2021-07-09 18:42:59,254 INFO L226 Difference]: Without dead ends: 60646 [2021-07-09 18:42:59,254 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 688.4ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:42:59,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60646 states. [2021-07-09 18:43:00,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60646 to 43335. [2021-07-09 18:43:00,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43335 states, 43334 states have (on average 3.8610790603221488) internal successors, (167316), 43334 states have internal predecessors, (167316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:00,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43335 states to 43335 states and 167316 transitions. [2021-07-09 18:43:00,645 INFO L78 Accepts]: Start accepts. Automaton has 43335 states and 167316 transitions. Word has length 28 [2021-07-09 18:43:00,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:00,645 INFO L482 AbstractCegarLoop]: Abstraction has 43335 states and 167316 transitions. [2021-07-09 18:43:00,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:00,645 INFO L276 IsEmpty]: Start isEmpty. Operand 43335 states and 167316 transitions. [2021-07-09 18:43:00,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:00,722 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:00,722 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:00,922 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4174 [2021-07-09 18:43:00,922 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:00,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:00,923 INFO L82 PathProgramCache]: Analyzing trace with hash 1262992088, now seen corresponding path program 156 times [2021-07-09 18:43:00,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:00,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797568207] [2021-07-09 18:43:00,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:00,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:00,960 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:00,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:00,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797568207] [2021-07-09 18:43:00,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797568207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:00,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017649180] [2021-07-09 18:43:00,960 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:00,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:43:00,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:00,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:00,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:01,084 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:01,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017649180] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:01,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:01,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:43:01,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436130449] [2021-07-09 18:43:01,085 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:43:01,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:01,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:43:01,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:43:01,085 INFO L87 Difference]: Start difference. First operand 43335 states and 167316 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) 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:43:01,406 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 9 [2021-07-09 18:43:02,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:02,931 INFO L93 Difference]: Finished difference Result 59923 states and 223885 transitions. [2021-07-09 18:43:02,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-07-09 18:43:02,932 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) 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:43:02,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:03,142 INFO L225 Difference]: With dead ends: 59923 [2021-07-09 18:43:03,142 INFO L226 Difference]: Without dead ends: 59923 [2021-07-09 18:43:03,143 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2488 ImplicationChecksByTransitivity, 1029.8ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-07-09 18:43:03,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59923 states. [2021-07-09 18:43:04,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59923 to 44240. [2021-07-09 18:43:04,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44240 states, 44239 states have (on average 3.851511110106467) internal successors, (170387), 44239 states have internal predecessors, (170387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:04,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44240 states to 44240 states and 170387 transitions. [2021-07-09 18:43:04,878 INFO L78 Accepts]: Start accepts. Automaton has 44240 states and 170387 transitions. Word has length 28 [2021-07-09 18:43:04,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:04,878 INFO L482 AbstractCegarLoop]: Abstraction has 44240 states and 170387 transitions. [2021-07-09 18:43:04,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) 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:43:04,878 INFO L276 IsEmpty]: Start isEmpty. Operand 44240 states and 170387 transitions. [2021-07-09 18:43:04,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:04,965 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:04,965 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:05,165 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4175 [2021-07-09 18:43:05,165 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:05,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:05,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1388936054, now seen corresponding path program 157 times [2021-07-09 18:43:05,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:05,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239548967] [2021-07-09 18:43:05,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:05,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:05,203 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:05,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:05,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239548967] [2021-07-09 18:43:05,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239548967] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:05,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652527398] [2021-07-09 18:43:05,203 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:05,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:05,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:05,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:05,324 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:05,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652527398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:05,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:05,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:43:05,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964981753] [2021-07-09 18:43:05,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:43:05,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:05,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:43:05,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:43:05,325 INFO L87 Difference]: Start difference. First operand 44240 states and 170387 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) 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:43:06,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:06,784 INFO L93 Difference]: Finished difference Result 59425 states and 222490 transitions. [2021-07-09 18:43:06,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:43:06,784 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) 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:43:06,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:07,004 INFO L225 Difference]: With dead ends: 59425 [2021-07-09 18:43:07,004 INFO L226 Difference]: Without dead ends: 59417 [2021-07-09 18:43:07,004 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 811.8ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:43:07,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59417 states. [2021-07-09 18:43:08,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59417 to 44164. [2021-07-09 18:43:08,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44164 states, 44163 states have (on average 3.8527953264044563) internal successors, (170151), 44163 states have internal predecessors, (170151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:08,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44164 states to 44164 states and 170151 transitions. [2021-07-09 18:43:08,644 INFO L78 Accepts]: Start accepts. Automaton has 44164 states and 170151 transitions. Word has length 28 [2021-07-09 18:43:08,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:08,644 INFO L482 AbstractCegarLoop]: Abstraction has 44164 states and 170151 transitions. [2021-07-09 18:43:08,644 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) 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:43:08,644 INFO L276 IsEmpty]: Start isEmpty. Operand 44164 states and 170151 transitions. [2021-07-09 18:43:08,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:08,733 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:08,733 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:08,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4176 [2021-07-09 18:43:08,949 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:08,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:08,949 INFO L82 PathProgramCache]: Analyzing trace with hash 1638574064, now seen corresponding path program 158 times [2021-07-09 18:43:08,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:08,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6982022] [2021-07-09 18:43:08,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:08,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:08,987 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:08,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:08,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6982022] [2021-07-09 18:43:08,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6982022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:08,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652220820] [2021-07-09 18:43:08,988 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:09,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:43:09,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:09,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:09,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:09,099 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:09,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652220820] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:09,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:09,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:43:09,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245937450] [2021-07-09 18:43:09,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:43:09,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:09,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:43:09,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:43:09,100 INFO L87 Difference]: Start difference. First operand 44164 states and 170151 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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:43:09,962 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2021-07-09 18:43:10,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:10,518 INFO L93 Difference]: Finished difference Result 58902 states and 221244 transitions. [2021-07-09 18:43:10,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:43:10,519 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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:43:10,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:10,733 INFO L225 Difference]: With dead ends: 58902 [2021-07-09 18:43:10,733 INFO L226 Difference]: Without dead ends: 58878 [2021-07-09 18:43:10,733 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1248 ImplicationChecksByTransitivity, 812.3ms TimeCoverageRelationStatistics Valid=750, Invalid=3032, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:43:10,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58878 states. [2021-07-09 18:43:12,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58878 to 44150. [2021-07-09 18:43:12,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44150 states, 44149 states have (on average 3.8527712971981245) internal successors, (170096), 44149 states have internal predecessors, (170096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:12,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44150 states to 44150 states and 170096 transitions. [2021-07-09 18:43:12,296 INFO L78 Accepts]: Start accepts. Automaton has 44150 states and 170096 transitions. Word has length 28 [2021-07-09 18:43:12,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:12,296 INFO L482 AbstractCegarLoop]: Abstraction has 44150 states and 170096 transitions. [2021-07-09 18:43:12,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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:43:12,297 INFO L276 IsEmpty]: Start isEmpty. Operand 44150 states and 170096 transitions. [2021-07-09 18:43:12,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:12,380 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:12,380 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:12,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4177 [2021-07-09 18:43:12,581 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:12,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:12,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1972807316, now seen corresponding path program 159 times [2021-07-09 18:43:12,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:12,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217164388] [2021-07-09 18:43:12,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:12,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:12,619 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:12,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:12,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217164388] [2021-07-09 18:43:12,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217164388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:12,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755201019] [2021-07-09 18:43:12,619 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:12,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:43:12,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:12,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:12,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:12,716 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:12,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755201019] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:12,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:12,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:43:12,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480410620] [2021-07-09 18:43:12,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:43:12,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:12,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:43:12,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:43:12,717 INFO L87 Difference]: Start difference. First operand 44150 states and 170096 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) 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:43:14,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:14,063 INFO L93 Difference]: Finished difference Result 58684 states and 220551 transitions. [2021-07-09 18:43:14,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:43:14,064 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) 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:43:14,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:14,306 INFO L225 Difference]: With dead ends: 58684 [2021-07-09 18:43:14,306 INFO L226 Difference]: Without dead ends: 58644 [2021-07-09 18:43:14,307 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 543.3ms TimeCoverageRelationStatistics Valid=696, Invalid=2726, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:43:14,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58644 states. [2021-07-09 18:43:15,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58644 to 44499. [2021-07-09 18:43:15,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44499 states, 44498 states have (on average 3.854667625511259) internal successors, (171525), 44498 states have internal predecessors, (171525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:15,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44499 states to 44499 states and 171525 transitions. [2021-07-09 18:43:15,983 INFO L78 Accepts]: Start accepts. Automaton has 44499 states and 171525 transitions. Word has length 28 [2021-07-09 18:43:15,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:15,983 INFO L482 AbstractCegarLoop]: Abstraction has 44499 states and 171525 transitions. [2021-07-09 18:43:15,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) 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:43:15,983 INFO L276 IsEmpty]: Start isEmpty. Operand 44499 states and 171525 transitions. [2021-07-09 18:43:16,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:16,066 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:16,066 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:16,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4178 [2021-07-09 18:43:16,266 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:16,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:16,267 INFO L82 PathProgramCache]: Analyzing trace with hash 1825824890, now seen corresponding path program 160 times [2021-07-09 18:43:16,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:16,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351548988] [2021-07-09 18:43:16,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:16,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:16,307 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:16,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:16,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351548988] [2021-07-09 18:43:16,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351548988] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:16,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883046635] [2021-07-09 18:43:16,307 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:16,332 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:43:16,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:16,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:16,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:16,432 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:16,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883046635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:16,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:16,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:43:16,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018155119] [2021-07-09 18:43:16,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:43:16,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:16,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:43:16,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:43:16,433 INFO L87 Difference]: Start difference. First operand 44499 states and 171525 transitions. Second operand has 16 states, 16 states have (on average 2.875) 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:43:18,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:18,279 INFO L93 Difference]: Finished difference Result 71216 states and 265043 transitions. [2021-07-09 18:43:18,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:43:18,279 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) 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:43:18,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:18,527 INFO L225 Difference]: With dead ends: 71216 [2021-07-09 18:43:18,527 INFO L226 Difference]: Without dead ends: 71216 [2021-07-09 18:43:18,528 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 817.6ms TimeCoverageRelationStatistics Valid=901, Invalid=3131, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:43:18,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71216 states. [2021-07-09 18:43:20,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71216 to 45665. [2021-07-09 18:43:20,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45665 states, 45664 states have (on average 3.8691310441485633) internal successors, (176680), 45664 states have internal predecessors, (176680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:20,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45665 states to 45665 states and 176680 transitions. [2021-07-09 18:43:20,244 INFO L78 Accepts]: Start accepts. Automaton has 45665 states and 176680 transitions. Word has length 28 [2021-07-09 18:43:20,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:20,244 INFO L482 AbstractCegarLoop]: Abstraction has 45665 states and 176680 transitions. [2021-07-09 18:43:20,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) 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:43:20,245 INFO L276 IsEmpty]: Start isEmpty. Operand 45665 states and 176680 transitions. [2021-07-09 18:43:20,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:20,640 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:20,640 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:20,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4179,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:20,857 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:20,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:20,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1151103012, now seen corresponding path program 161 times [2021-07-09 18:43:20,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:20,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364885157] [2021-07-09 18:43:20,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:20,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:20,898 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:20,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:20,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364885157] [2021-07-09 18:43:20,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364885157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:20,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723971166] [2021-07-09 18:43:20,898 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 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:20,924 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:43:20,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:20,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:20,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:21,023 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:21,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723971166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:21,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:21,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:43:21,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917061929] [2021-07-09 18:43:21,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:43:21,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:21,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:43:21,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:43:21,024 INFO L87 Difference]: Start difference. First operand 45665 states and 176680 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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:43:22,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:22,647 INFO L93 Difference]: Finished difference Result 65301 states and 246293 transitions. [2021-07-09 18:43:22,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:43:22,647 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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:43:22,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:22,926 INFO L225 Difference]: With dead ends: 65301 [2021-07-09 18:43:22,926 INFO L226 Difference]: Without dead ends: 65301 [2021-07-09 18:43:22,926 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 605.1ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:43:23,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65301 states. [2021-07-09 18:43:24,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65301 to 45695. [2021-07-09 18:43:24,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45695 states, 45694 states have (on average 3.8689324637808027) internal successors, (176787), 45694 states have internal predecessors, (176787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:24,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45695 states to 45695 states and 176787 transitions. [2021-07-09 18:43:24,677 INFO L78 Accepts]: Start accepts. Automaton has 45695 states and 176787 transitions. Word has length 28 [2021-07-09 18:43:24,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:24,677 INFO L482 AbstractCegarLoop]: Abstraction has 45695 states and 176787 transitions. [2021-07-09 18:43:24,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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:43:24,677 INFO L276 IsEmpty]: Start isEmpty. Operand 45695 states and 176787 transitions. [2021-07-09 18:43:24,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:24,763 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:24,763 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:24,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4180,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:24,963 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:24,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:24,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1490504108, now seen corresponding path program 162 times [2021-07-09 18:43:24,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:24,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958007665] [2021-07-09 18:43:24,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:24,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:25,001 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:25,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:25,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958007665] [2021-07-09 18:43:25,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958007665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:25,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390755303] [2021-07-09 18:43:25,001 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 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:25,026 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:43:25,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:25,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:25,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:25,128 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:25,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390755303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:25,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:25,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:43:25,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846827925] [2021-07-09 18:43:25,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:43:25,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:25,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:43:25,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:43:25,129 INFO L87 Difference]: Start difference. First operand 45695 states and 176787 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) 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:43:26,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:26,995 INFO L93 Difference]: Finished difference Result 66159 states and 248729 transitions. [2021-07-09 18:43:26,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-09 18:43:26,995 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) 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:43:26,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:27,219 INFO L225 Difference]: With dead ends: 66159 [2021-07-09 18:43:27,219 INFO L226 Difference]: Without dead ends: 66159 [2021-07-09 18:43:27,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2900 ImplicationChecksByTransitivity, 892.2ms TimeCoverageRelationStatistics Valid=1557, Invalid=5925, Unknown=0, NotChecked=0, Total=7482 [2021-07-09 18:43:27,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66159 states. [2021-07-09 18:43:28,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66159 to 45959. [2021-07-09 18:43:28,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45959 states, 45958 states have (on average 3.8653770834239958) internal successors, (177645), 45958 states have internal predecessors, (177645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:28,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45959 states to 45959 states and 177645 transitions. [2021-07-09 18:43:28,955 INFO L78 Accepts]: Start accepts. Automaton has 45959 states and 177645 transitions. Word has length 28 [2021-07-09 18:43:28,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:28,955 INFO L482 AbstractCegarLoop]: Abstraction has 45959 states and 177645 transitions. [2021-07-09 18:43:28,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) 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:43:28,955 INFO L276 IsEmpty]: Start isEmpty. Operand 45959 states and 177645 transitions. [2021-07-09 18:43:29,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:29,036 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:29,036 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:29,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4181 [2021-07-09 18:43:29,237 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:29,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:29,237 INFO L82 PathProgramCache]: Analyzing trace with hash 152535046, now seen corresponding path program 163 times [2021-07-09 18:43:29,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:29,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328749678] [2021-07-09 18:43:29,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:29,274 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:29,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:29,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328749678] [2021-07-09 18:43:29,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328749678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:29,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867587753] [2021-07-09 18:43:29,274 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 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:29,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:29,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:29,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:29,395 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:29,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867587753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:29,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:29,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:43:29,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175125481] [2021-07-09 18:43:29,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:43:29,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:29,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:43:29,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:43:29,396 INFO L87 Difference]: Start difference. First operand 45959 states and 177645 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) 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:43:30,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:30,872 INFO L93 Difference]: Finished difference Result 65371 states and 246494 transitions. [2021-07-09 18:43:30,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:43:30,872 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) 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:43:30,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:31,103 INFO L225 Difference]: With dead ends: 65371 [2021-07-09 18:43:31,103 INFO L226 Difference]: Without dead ends: 65367 [2021-07-09 18:43:31,104 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1770 ImplicationChecksByTransitivity, 699.2ms TimeCoverageRelationStatistics Valid=1139, Invalid=3831, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:43:31,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65367 states. [2021-07-09 18:43:32,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65367 to 45595. [2021-07-09 18:43:32,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45595 states, 45594 states have (on average 3.8691275167785233) internal successors, (176409), 45594 states have internal predecessors, (176409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:32,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45595 states to 45595 states and 176409 transitions. [2021-07-09 18:43:32,714 INFO L78 Accepts]: Start accepts. Automaton has 45595 states and 176409 transitions. Word has length 28 [2021-07-09 18:43:32,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:32,714 INFO L482 AbstractCegarLoop]: Abstraction has 45595 states and 176409 transitions. [2021-07-09 18:43:32,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) 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:43:32,714 INFO L276 IsEmpty]: Start isEmpty. Operand 45595 states and 176409 transitions. [2021-07-09 18:43:32,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:32,797 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:32,797 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:32,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4182,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:32,998 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:32,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:32,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1936993134, now seen corresponding path program 164 times [2021-07-09 18:43:32,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:32,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028318122] [2021-07-09 18:43:32,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:33,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:33,036 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:33,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:33,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028318122] [2021-07-09 18:43:33,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028318122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:33,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552227048] [2021-07-09 18:43: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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:33,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:43:33,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:33,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:33,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:33,153 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:33,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552227048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:33,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:33,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:43:33,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768153280] [2021-07-09 18:43:33,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:43:33,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:33,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:43:33,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:43:33,154 INFO L87 Difference]: Start difference. First operand 45595 states and 176409 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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:43:34,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:34,303 INFO L93 Difference]: Finished difference Result 59692 states and 226868 transitions. [2021-07-09 18:43:34,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:43:34,303 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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:43:34,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:34,719 INFO L225 Difference]: With dead ends: 59692 [2021-07-09 18:43:34,720 INFO L226 Difference]: Without dead ends: 59692 [2021-07-09 18:43:34,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 469.9ms TimeCoverageRelationStatistics Valid=608, Invalid=2148, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:43:34,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59692 states. [2021-07-09 18:43:35,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59692 to 45611. [2021-07-09 18:43:35,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45611 states, 45610 states have (on average 3.8710151282613463) internal successors, (176557), 45610 states have internal predecessors, (176557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:36,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45611 states to 45611 states and 176557 transitions. [2021-07-09 18:43:36,162 INFO L78 Accepts]: Start accepts. Automaton has 45611 states and 176557 transitions. Word has length 28 [2021-07-09 18:43:36,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:36,162 INFO L482 AbstractCegarLoop]: Abstraction has 45611 states and 176557 transitions. [2021-07-09 18:43:36,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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:43:36,162 INFO L276 IsEmpty]: Start isEmpty. Operand 45611 states and 176557 transitions. [2021-07-09 18:43:36,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:36,248 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:36,248 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:36,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4183,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:36,449 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:36,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:36,449 INFO L82 PathProgramCache]: Analyzing trace with hash -756673454, now seen corresponding path program 165 times [2021-07-09 18:43:36,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:36,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292275755] [2021-07-09 18:43:36,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:36,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:36,489 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:36,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:36,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292275755] [2021-07-09 18:43:36,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292275755] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:36,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529565124] [2021-07-09 18:43:36,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:36,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:43:36,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:36,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:36,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:36,596 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:36,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529565124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:36,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:36,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:43:36,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831680060] [2021-07-09 18:43:36,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:43:36,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:36,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:43:36,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:43:36,597 INFO L87 Difference]: Start difference. First operand 45611 states and 176557 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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:43:36,877 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 12 DAG size of output: 11 [2021-07-09 18:43:37,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:37,691 INFO L93 Difference]: Finished difference Result 59006 states and 224993 transitions. [2021-07-09 18:43:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:43:37,691 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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:43:37,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:38,073 INFO L225 Difference]: With dead ends: 59006 [2021-07-09 18:43:38,073 INFO L226 Difference]: Without dead ends: 58994 [2021-07-09 18:43:38,073 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 563.2ms TimeCoverageRelationStatistics Valid=448, Invalid=1532, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:43:38,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58994 states. [2021-07-09 18:43:39,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58994 to 45545. [2021-07-09 18:43:39,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45545 states, 45544 states have (on average 3.8721675742139468) internal successors, (176354), 45544 states have internal predecessors, (176354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:39,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45545 states to 45545 states and 176354 transitions. [2021-07-09 18:43:39,473 INFO L78 Accepts]: Start accepts. Automaton has 45545 states and 176354 transitions. Word has length 28 [2021-07-09 18:43:39,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:39,474 INFO L482 AbstractCegarLoop]: Abstraction has 45545 states and 176354 transitions. [2021-07-09 18:43:39,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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:43:39,474 INFO L276 IsEmpty]: Start isEmpty. Operand 45545 states and 176354 transitions. [2021-07-09 18:43:39,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:39,555 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:39,555 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:39,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4184 [2021-07-09 18:43:39,756 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:39,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:39,756 INFO L82 PathProgramCache]: Analyzing trace with hash 1537074702, now seen corresponding path program 166 times [2021-07-09 18:43:39,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:39,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022018909] [2021-07-09 18:43:39,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:39,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:39,797 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:39,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:39,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022018909] [2021-07-09 18:43:39,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022018909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:39,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482355919] [2021-07-09 18:43:39,797 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:39,823 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:43:39,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:39,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:39,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:39,913 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:39,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482355919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:39,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:39,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:43:39,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772444016] [2021-07-09 18:43:39,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:43:39,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:39,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:43:39,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:43:39,914 INFO L87 Difference]: Start difference. First operand 45545 states and 176354 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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:43:40,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:40,843 INFO L93 Difference]: Finished difference Result 50032 states and 191152 transitions. [2021-07-09 18:43:40,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:43:40,843 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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:43:40,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:41,008 INFO L225 Difference]: With dead ends: 50032 [2021-07-09 18:43:41,008 INFO L226 Difference]: Without dead ends: 50032 [2021-07-09 18:43:41,008 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 505.4ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:43:41,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50032 states. [2021-07-09 18:43:42,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50032 to 45753. [2021-07-09 18:43:42,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45753 states, 45752 states have (on average 3.86968875677566) internal successors, (177046), 45752 states have internal predecessors, (177046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:42,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45753 states to 45753 states and 177046 transitions. [2021-07-09 18:43:42,361 INFO L78 Accepts]: Start accepts. Automaton has 45753 states and 177046 transitions. Word has length 28 [2021-07-09 18:43:42,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:42,361 INFO L482 AbstractCegarLoop]: Abstraction has 45753 states and 177046 transitions. [2021-07-09 18:43:42,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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:43:42,361 INFO L276 IsEmpty]: Start isEmpty. Operand 45753 states and 177046 transitions. [2021-07-09 18:43:42,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:42,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:42,447 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:43:42,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4185 [2021-07-09 18:43:42,648 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:42,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:42,648 INFO L82 PathProgramCache]: Analyzing trace with hash 538506736, now seen corresponding path program 167 times [2021-07-09 18:43:42,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:42,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916436183] [2021-07-09 18:43:42,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:42,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:42,682 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:42,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:42,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916436183] [2021-07-09 18:43:42,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916436183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:42,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486752148] [2021-07-09 18:43:42,682 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 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:42,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:43:42,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:42,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:42,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:42,970 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:42,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486752148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:42,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:42,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:43:42,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837400650] [2021-07-09 18:43:42,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:43:42,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:42,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:43:42,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:43:42,971 INFO L87 Difference]: Start difference. First operand 45753 states and 177046 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) 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:43:43,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:43,602 INFO L93 Difference]: Finished difference Result 49879 states and 190754 transitions. [2021-07-09 18:43:43,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:43:43,602 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:43:43,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:43,769 INFO L225 Difference]: With dead ends: 49879 [2021-07-09 18:43:43,769 INFO L226 Difference]: Without dead ends: 49875 [2021-07-09 18:43:43,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 244.5ms TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:43:43,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49875 states. [2021-07-09 18:43:44,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49875 to 45693. [2021-07-09 18:43:44,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45693 states, 45692 states have (on average 3.8705681519740875) internal successors, (176854), 45692 states have internal predecessors, (176854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:45,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45693 states to 45693 states and 176854 transitions. [2021-07-09 18:43:45,250 INFO L78 Accepts]: Start accepts. Automaton has 45693 states and 176854 transitions. Word has length 28 [2021-07-09 18:43:45,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:45,250 INFO L482 AbstractCegarLoop]: Abstraction has 45693 states and 176854 transitions. [2021-07-09 18:43:45,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) 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:43:45,250 INFO L276 IsEmpty]: Start isEmpty. Operand 45693 states and 176854 transitions. [2021-07-09 18:43:45,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:45,331 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:45,331 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:43:45,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4186 [2021-07-09 18:43:45,531 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:45,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:45,532 INFO L82 PathProgramCache]: Analyzing trace with hash 508703680, now seen corresponding path program 78 times [2021-07-09 18:43:45,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:45,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929558403] [2021-07-09 18:43:45,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:45,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:45,569 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:45,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:45,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929558403] [2021-07-09 18:43:45,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929558403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:45,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322311933] [2021-07-09 18:43:45,569 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 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:45,593 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:43:45,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:45,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:45,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:45,644 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:45,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322311933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:45,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:45,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-07-09 18:43:45,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682158246] [2021-07-09 18:43:45,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:43:45,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:45,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:43:45,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:43:45,644 INFO L87 Difference]: Start difference. First operand 45693 states and 176854 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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:43:46,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:46,443 INFO L93 Difference]: Finished difference Result 49934 states and 190867 transitions. [2021-07-09 18:43:46,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:43:46,443 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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 28 [2021-07-09 18:43:46,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:46,615 INFO L225 Difference]: With dead ends: 49934 [2021-07-09 18:43:46,615 INFO L226 Difference]: Without dead ends: 49934 [2021-07-09 18:43:46,615 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 205.9ms TimeCoverageRelationStatistics Valid=275, Invalid=781, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:43:46,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49934 states. [2021-07-09 18:43:47,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49934 to 45797. [2021-07-09 18:43:47,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45797 states, 45796 states have (on average 3.8688531749497774) internal successors, (177178), 45796 states have internal predecessors, (177178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:47,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45797 states to 45797 states and 177178 transitions. [2021-07-09 18:43:47,878 INFO L78 Accepts]: Start accepts. Automaton has 45797 states and 177178 transitions. Word has length 28 [2021-07-09 18:43:47,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:47,878 INFO L482 AbstractCegarLoop]: Abstraction has 45797 states and 177178 transitions. [2021-07-09 18:43:47,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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:43:47,878 INFO L276 IsEmpty]: Start isEmpty. Operand 45797 states and 177178 transitions. [2021-07-09 18:43:47,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:47,958 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:47,958 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:43:48,158 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4187,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:48,159 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:48,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:48,159 INFO L82 PathProgramCache]: Analyzing trace with hash -751583464, now seen corresponding path program 79 times [2021-07-09 18:43:48,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:48,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020346167] [2021-07-09 18:43:48,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:48,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:48,197 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:48,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:48,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020346167] [2021-07-09 18:43:48,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020346167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:48,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829880671] [2021-07-09 18:43:48,197 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 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:48,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:48,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:48,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:48,313 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:48,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829880671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:48,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:48,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-07-09 18:43:48,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744129140] [2021-07-09 18:43:48,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:43:48,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:48,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:43:48,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:43:48,314 INFO L87 Difference]: Start difference. First operand 45797 states and 177178 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:43:49,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:49,138 INFO L93 Difference]: Finished difference Result 56721 states and 216081 transitions. [2021-07-09 18:43:49,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:43:49,139 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:43:49,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:49,328 INFO L225 Difference]: With dead ends: 56721 [2021-07-09 18:43:49,328 INFO L226 Difference]: Without dead ends: 56631 [2021-07-09 18:43:49,329 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 263.5ms TimeCoverageRelationStatistics Valid=306, Invalid=954, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:43:49,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56631 states. [2021-07-09 18:43:50,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56631 to 45626. [2021-07-09 18:43:50,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45626 states, 45625 states have (on average 3.866717808219178) internal successors, (176419), 45625 states have internal predecessors, (176419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:50,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45626 states to 45626 states and 176419 transitions. [2021-07-09 18:43:50,874 INFO L78 Accepts]: Start accepts. Automaton has 45626 states and 176419 transitions. Word has length 28 [2021-07-09 18:43:50,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:50,875 INFO L482 AbstractCegarLoop]: Abstraction has 45626 states and 176419 transitions. [2021-07-09 18:43:50,875 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:43:50,875 INFO L276 IsEmpty]: Start isEmpty. Operand 45626 states and 176419 transitions. [2021-07-09 18:43:50,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:50,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:50,955 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:43:51,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4188 [2021-07-09 18:43:51,156 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:51,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:51,156 INFO L82 PathProgramCache]: Analyzing trace with hash 1414052632, now seen corresponding path program 80 times [2021-07-09 18:43:51,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:51,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663280184] [2021-07-09 18:43:51,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:51,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:51,189 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:43:51,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:51,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663280184] [2021-07-09 18:43:51,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663280184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:51,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478694009] [2021-07-09 18:43:51,190 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 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:51,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:43:51,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:51,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:51,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:51,259 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:43:51,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478694009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:51,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:51,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-09 18:43:51,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154202602] [2021-07-09 18:43:51,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:43:51,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:51,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:43:51,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:43:51,260 INFO L87 Difference]: Start difference. First operand 45626 states and 176419 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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:43:51,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:51,944 INFO L93 Difference]: Finished difference Result 50119 states and 191428 transitions. [2021-07-09 18:43:51,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:43:51,944 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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 28 [2021-07-09 18:43:51,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:52,117 INFO L225 Difference]: With dead ends: 50119 [2021-07-09 18:43:52,117 INFO L226 Difference]: Without dead ends: 50107 [2021-07-09 18:43:52,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 143.5ms TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:43:52,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50107 states. [2021-07-09 18:43:53,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50107 to 45780. [2021-07-09 18:43:53,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45780 states, 45779 states have (on average 3.864523034579174) internal successors, (176914), 45779 states have internal predecessors, (176914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:53,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45780 states to 45780 states and 176914 transitions. [2021-07-09 18:43:53,434 INFO L78 Accepts]: Start accepts. Automaton has 45780 states and 176914 transitions. Word has length 28 [2021-07-09 18:43:53,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:53,434 INFO L482 AbstractCegarLoop]: Abstraction has 45780 states and 176914 transitions. [2021-07-09 18:43:53,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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:43:53,434 INFO L276 IsEmpty]: Start isEmpty. Operand 45780 states and 176914 transitions. [2021-07-09 18:43:53,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:53,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:53,515 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:43:53,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4189 [2021-07-09 18:43:53,725 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:53,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:53,725 INFO L82 PathProgramCache]: Analyzing trace with hash 421559068, now seen corresponding path program 81 times [2021-07-09 18:43:53,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:53,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542801992] [2021-07-09 18:43:53,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:53,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:53,770 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:53,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:53,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542801992] [2021-07-09 18:43:53,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542801992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:53,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737491721] [2021-07-09 18:43:53,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:53,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:43:53,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:53,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:43:53,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:53,840 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:53,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737491721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:53,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:53,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-07-09 18:43:53,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317921299] [2021-07-09 18:43:53,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:43:53,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:53,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:43:53,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:43:53,841 INFO L87 Difference]: Start difference. First operand 45780 states and 176914 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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:43:54,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:54,735 INFO L93 Difference]: Finished difference Result 50083 states and 191344 transitions. [2021-07-09 18:43:54,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:43:54,735 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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 28 [2021-07-09 18:43:54,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:54,931 INFO L225 Difference]: With dead ends: 50083 [2021-07-09 18:43:54,931 INFO L226 Difference]: Without dead ends: 50063 [2021-07-09 18:43:54,931 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 164.0ms TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:43:54,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50063 states. [2021-07-09 18:43:56,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50063 to 45780. [2021-07-09 18:43:56,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45780 states, 45779 states have (on average 3.8644356582712596) internal successors, (176910), 45779 states have internal predecessors, (176910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:56,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45780 states to 45780 states and 176910 transitions. [2021-07-09 18:43:56,255 INFO L78 Accepts]: Start accepts. Automaton has 45780 states and 176910 transitions. Word has length 28 [2021-07-09 18:43:56,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:56,255 INFO L482 AbstractCegarLoop]: Abstraction has 45780 states and 176910 transitions. [2021-07-09 18:43:56,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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:43:56,255 INFO L276 IsEmpty]: Start isEmpty. Operand 45780 states and 176910 transitions. [2021-07-09 18:43:56,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:56,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:56,345 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:43:56,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4190,249 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:56,546 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:56,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:56,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1989119940, now seen corresponding path program 168 times [2021-07-09 18:43:56,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:56,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106860797] [2021-07-09 18:43:56,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:56,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:56,581 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:56,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:56,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106860797] [2021-07-09 18:43:56,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106860797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:56,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887139090] [2021-07-09 18:43:56,581 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:56,604 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:43:56,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:43:56,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:43:56,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:56,664 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:56,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887139090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:56,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:56,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:43:56,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403226940] [2021-07-09 18:43:56,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:43:56,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:56,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:43:56,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:43:56,665 INFO L87 Difference]: Start difference. First operand 45780 states and 176910 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:43:57,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:43:57,374 INFO L93 Difference]: Finished difference Result 50741 states and 194475 transitions. [2021-07-09 18:43:57,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:43:57,374 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:43:57,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:43:57,547 INFO L225 Difference]: With dead ends: 50741 [2021-07-09 18:43:57,547 INFO L226 Difference]: Without dead ends: 50728 [2021-07-09 18:43:57,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 126.4ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:43:57,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50728 states. [2021-07-09 18:43:58,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50728 to 48513. [2021-07-09 18:43:58,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48513 states, 48512 states have (on average 3.873330310026385) internal successors, (187903), 48512 states have internal predecessors, (187903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:43:58,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48513 states to 48513 states and 187903 transitions. [2021-07-09 18:43:58,913 INFO L78 Accepts]: Start accepts. Automaton has 48513 states and 187903 transitions. Word has length 28 [2021-07-09 18:43:58,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:43:58,913 INFO L482 AbstractCegarLoop]: Abstraction has 48513 states and 187903 transitions. [2021-07-09 18:43:58,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:43:58,914 INFO L276 IsEmpty]: Start isEmpty. Operand 48513 states and 187903 transitions. [2021-07-09 18:43:59,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:43:59,236 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:43:59,236 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:43:59,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4191 [2021-07-09 18:43:59,457 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:43:59,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:43:59,457 INFO L82 PathProgramCache]: Analyzing trace with hash 1306375610, now seen corresponding path program 169 times [2021-07-09 18:43:59,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:43:59,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303093982] [2021-07-09 18:43:59,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:43:59,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:59,500 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:59,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:43:59,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303093982] [2021-07-09 18:43:59,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303093982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:59,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435576766] [2021-07-09 18:43:59,500 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:43:59,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:43:59,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:43:59,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:43:59,603 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:43:59,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435576766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:43:59,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:43:59,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:43:59,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262033709] [2021-07-09 18:43:59,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:43:59,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:43:59,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:43:59,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:43:59,604 INFO L87 Difference]: Start difference. First operand 48513 states and 187903 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:44:00,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:44:00,151 INFO L93 Difference]: Finished difference Result 54090 states and 205931 transitions. [2021-07-09 18:44:00,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:44:00,152 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:44:00,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:44:00,572 INFO L225 Difference]: With dead ends: 54090 [2021-07-09 18:44:00,572 INFO L226 Difference]: Without dead ends: 54090 [2021-07-09 18:44:00,572 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 158.6ms TimeCoverageRelationStatistics Valid=202, Invalid=500, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:44:00,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54090 states. [2021-07-09 18:44:01,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54090 to 43050. [2021-07-09 18:44:01,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43050 states, 43049 states have (on average 3.8601593532950824) internal successors, (166176), 43049 states have internal predecessors, (166176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:01,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43050 states to 43050 states and 166176 transitions. [2021-07-09 18:44:01,844 INFO L78 Accepts]: Start accepts. Automaton has 43050 states and 166176 transitions. Word has length 28 [2021-07-09 18:44:01,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:44:01,844 INFO L482 AbstractCegarLoop]: Abstraction has 43050 states and 166176 transitions. [2021-07-09 18:44:01,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:44:01,844 INFO L276 IsEmpty]: Start isEmpty. Operand 43050 states and 166176 transitions. [2021-07-09 18:44:01,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:44:01,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:44:01,916 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:44:02,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4192,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:44:02,116 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:44:02,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:44:02,117 INFO L82 PathProgramCache]: Analyzing trace with hash 986257146, now seen corresponding path program 170 times [2021-07-09 18:44:02,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:44:02,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957562337] [2021-07-09 18:44:02,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:44:02,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:44:02,156 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:02,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:44:02,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957562337] [2021-07-09 18:44:02,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957562337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:02,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376442203] [2021-07-09 18:44:02,157 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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:44:02,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:44:02,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:44:02,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:44:02,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:44:02,245 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:02,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376442203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:02,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:44:02,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:44:02,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046788257] [2021-07-09 18:44:02,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:44:02,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:44:02,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:44:02,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:44:02,246 INFO L87 Difference]: Start difference. First operand 43050 states and 166176 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:44:02,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:44:02,957 INFO L93 Difference]: Finished difference Result 47933 states and 182630 transitions. [2021-07-09 18:44:02,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:44:02,958 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:44:02,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:44:03,106 INFO L225 Difference]: With dead ends: 47933 [2021-07-09 18:44:03,106 INFO L226 Difference]: Without dead ends: 47933 [2021-07-09 18:44:03,106 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 203.0ms TimeCoverageRelationStatistics Valid=270, Invalid=722, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:44:03,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47933 states. [2021-07-09 18:44:04,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47933 to 43883. [2021-07-09 18:44:04,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43883 states, 43882 states have (on average 3.858848730686842) internal successors, (169334), 43882 states have internal predecessors, (169334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:04,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43883 states to 43883 states and 169334 transitions. [2021-07-09 18:44:04,332 INFO L78 Accepts]: Start accepts. Automaton has 43883 states and 169334 transitions. Word has length 28 [2021-07-09 18:44:04,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:44:04,332 INFO L482 AbstractCegarLoop]: Abstraction has 43883 states and 169334 transitions. [2021-07-09 18:44:04,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:44:04,333 INFO L276 IsEmpty]: Start isEmpty. Operand 43883 states and 169334 transitions. [2021-07-09 18:44:04,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:44:04,412 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:44:04,412 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:44:04,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4193 [2021-07-09 18:44:04,613 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:44:04,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:44:04,613 INFO L82 PathProgramCache]: Analyzing trace with hash -22913030, now seen corresponding path program 171 times [2021-07-09 18:44:04,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:44:04,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691935719] [2021-07-09 18:44:04,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:44:04,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:44:04,652 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:04,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:44:04,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691935719] [2021-07-09 18:44:04,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691935719] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:04,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798949209] [2021-07-09 18:44:04,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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:44:04,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:44:04,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:44:04,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:44:04,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:44:04,734 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:04,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798949209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:04,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:44:04,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:44:04,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645964053] [2021-07-09 18:44:04,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:44:04,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:44:04,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:44:04,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:44:04,735 INFO L87 Difference]: Start difference. First operand 43883 states and 169334 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:44:05,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:44:05,362 INFO L93 Difference]: Finished difference Result 45643 states and 175210 transitions. [2021-07-09 18:44:05,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:44:05,362 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:44:05,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:44:05,529 INFO L225 Difference]: With dead ends: 45643 [2021-07-09 18:44:05,529 INFO L226 Difference]: Without dead ends: 45643 [2021-07-09 18:44:05,529 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 136.6ms TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:44:05,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45643 states. [2021-07-09 18:44:06,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45643 to 43891. [2021-07-09 18:44:06,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43891 states, 43890 states have (on average 3.8586921850079743) internal successors, (169358), 43890 states have internal predecessors, (169358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:06,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43891 states to 43891 states and 169358 transitions. [2021-07-09 18:44:06,747 INFO L78 Accepts]: Start accepts. Automaton has 43891 states and 169358 transitions. Word has length 28 [2021-07-09 18:44:06,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:44:06,747 INFO L482 AbstractCegarLoop]: Abstraction has 43891 states and 169358 transitions. [2021-07-09 18:44:06,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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:44:06,747 INFO L276 IsEmpty]: Start isEmpty. Operand 43891 states and 169358 transitions. [2021-07-09 18:44:06,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:44:06,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:44:06,833 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:44:07,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4194 [2021-07-09 18:44:07,035 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:44:07,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:44:07,035 INFO L82 PathProgramCache]: Analyzing trace with hash -120181494, now seen corresponding path program 172 times [2021-07-09 18:44:07,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:44:07,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524586078] [2021-07-09 18:44:07,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:44:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:44:07,076 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:07,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:44:07,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524586078] [2021-07-09 18:44:07,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524586078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:07,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712737240] [2021-07-09 18:44:07,076 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 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:44:07,101 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:44:07,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:44:07,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:44:07,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:44:07,166 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:07,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712737240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:07,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:44:07,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:44:07,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953162254] [2021-07-09 18:44:07,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:44:07,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:44:07,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:44:07,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:44:07,167 INFO L87 Difference]: Start difference. First operand 43891 states and 169358 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:07,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:44:07,789 INFO L93 Difference]: Finished difference Result 45363 states and 174288 transitions. [2021-07-09 18:44:07,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:44:07,789 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:44:07,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:44:07,944 INFO L225 Difference]: With dead ends: 45363 [2021-07-09 18:44:07,944 INFO L226 Difference]: Without dead ends: 45363 [2021-07-09 18:44:07,944 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 139.9ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:44:08,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45363 states. [2021-07-09 18:44:08,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45363 to 43785. [2021-07-09 18:44:08,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43785 states, 43784 states have (on average 3.858350082221816) internal successors, (168934), 43784 states have internal predecessors, (168934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:09,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43785 states to 43785 states and 168934 transitions. [2021-07-09 18:44:09,119 INFO L78 Accepts]: Start accepts. Automaton has 43785 states and 168934 transitions. Word has length 28 [2021-07-09 18:44:09,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:44:09,119 INFO L482 AbstractCegarLoop]: Abstraction has 43785 states and 168934 transitions. [2021-07-09 18:44:09,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:09,119 INFO L276 IsEmpty]: Start isEmpty. Operand 43785 states and 168934 transitions. [2021-07-09 18:44:09,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:44:09,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:44:09,201 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:44:09,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4195,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:44:09,402 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:44:09,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:44:09,402 INFO L82 PathProgramCache]: Analyzing trace with hash -915745990, now seen corresponding path program 173 times [2021-07-09 18:44:09,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:44:09,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379285471] [2021-07-09 18:44:09,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:44:09,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:44:09,756 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 93 [2021-07-09 18:44:09,873 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 56 [2021-07-09 18:44:10,036 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 60 [2021-07-09 18:44:10,189 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 52 [2021-07-09 18:44:10,353 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 45 [2021-07-09 18:44:10,503 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 42 [2021-07-09 18:44:10,581 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:10,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:44:10,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379285471] [2021-07-09 18:44:10,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379285471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:10,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865669903] [2021-07-09 18:44:10,582 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:44:10,613 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:44:10,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:44:10,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:44:10,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:44:11,040 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-09 18:44:11,271 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-09 18:44:11,795 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 107 [2021-07-09 18:44:12,015 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-07-09 18:44:12,232 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-07-09 18:44:12,538 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-09 18:44:12,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:44:12,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:12,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:12,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:12,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:12,763 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:12,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:44:12,778 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:12,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:44:12,791 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:12,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:12,808 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:12,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:44:12,823 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:12,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:12,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:12,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:12,833 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:13,200 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 113 [2021-07-09 18:44:13,200 INFO L628 ElimStorePlain]: treesize reduction 98, result has 81.7 percent of original size [2021-07-09 18:44:13,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:13,212 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:13,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:44:13,224 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:13,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:44:13,235 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:13,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:13,245 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:13,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:44:13,256 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:13,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:13,267 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:13,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:13,277 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:13,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:13,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:13,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:44:13,286 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:13,404 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:44:13,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:13,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 18 dim-0 vars, 2 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-07-09 18:44:13,413 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 20 variables, input treesize:725, output treesize:97 [2021-07-09 18:44:13,511 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:13,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865669903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:13,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:44:13,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-07-09 18:44:13,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469343800] [2021-07-09 18:44:13,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:44:13,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:44:13,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:44:13,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:44:13,512 INFO L87 Difference]: Start difference. First operand 43785 states and 168934 transitions. Second operand has 24 states, 24 states have (on average 2.4166666666666665) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:14,246 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 83 [2021-07-09 18:44:14,911 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 92 [2021-07-09 18:44:15,139 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 71 [2021-07-09 18:44:15,312 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 68 [2021-07-09 18:44:15,511 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 58 [2021-07-09 18:44:15,691 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 65 [2021-07-09 18:44:16,237 WARN L205 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 107 [2021-07-09 18:44:16,578 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 94 [2021-07-09 18:44:17,602 WARN L205 SmtUtils]: Spent 902.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 133 [2021-07-09 18:44:18,204 WARN L205 SmtUtils]: Spent 500.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 92 [2021-07-09 18:44:18,379 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-07-09 18:44:18,581 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-07-09 18:44:19,563 WARN L205 SmtUtils]: Spent 876.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 117 [2021-07-09 18:44:20,320 WARN L205 SmtUtils]: Spent 631.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 136 [2021-07-09 18:44:20,953 WARN L205 SmtUtils]: Spent 512.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 112 [2021-07-09 18:44:21,612 WARN L205 SmtUtils]: Spent 555.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 138 [2021-07-09 18:44:22,378 WARN L205 SmtUtils]: Spent 581.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 136 [2021-07-09 18:44:22,558 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 60 [2021-07-09 18:44:23,323 WARN L205 SmtUtils]: Spent 688.00 ms on a formula simplification. DAG size of input: 214 DAG size of output: 144 [2021-07-09 18:44:23,617 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 62 [2021-07-09 18:44:24,389 WARN L205 SmtUtils]: Spent 693.00 ms on a formula simplification. DAG size of input: 211 DAG size of output: 142 [2021-07-09 18:44:24,718 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 55 [2021-07-09 18:44:24,911 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 44 [2021-07-09 18:44:25,064 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2021-07-09 18:44:25,293 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 58 [2021-07-09 18:44:25,585 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 51 [2021-07-09 18:44:25,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:44:25,826 INFO L93 Difference]: Finished difference Result 51109 states and 190238 transitions. [2021-07-09 18:44:25,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:44:25,826 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4166666666666665) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have 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:44:25,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:44:25,985 INFO L225 Difference]: With dead ends: 51109 [2021-07-09 18:44:25,985 INFO L226 Difference]: Without dead ends: 51049 [2021-07-09 18:44:25,986 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 950 ImplicationChecksByTransitivity, 13133.5ms TimeCoverageRelationStatistics Valid=557, Invalid=3103, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:44:26,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51049 states. [2021-07-09 18:44:26,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51049 to 43920. [2021-07-09 18:44:27,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43920 states, 43919 states have (on average 3.8575331860925797) internal successors, (169419), 43919 states have internal predecessors, (169419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:27,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43920 states to 43920 states and 169419 transitions. [2021-07-09 18:44:27,154 INFO L78 Accepts]: Start accepts. Automaton has 43920 states and 169419 transitions. Word has length 30 [2021-07-09 18:44:27,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:44:27,154 INFO L482 AbstractCegarLoop]: Abstraction has 43920 states and 169419 transitions. [2021-07-09 18:44:27,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.4166666666666665) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:27,154 INFO L276 IsEmpty]: Start isEmpty. Operand 43920 states and 169419 transitions. [2021-07-09 18:44:27,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:44:27,248 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:44:27,248 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 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:44:27,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4196 [2021-07-09 18:44:27,449 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:44:27,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:44:27,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1350823290, now seen corresponding path program 174 times [2021-07-09 18:44:27,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:44:27,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555179491] [2021-07-09 18:44:27,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:44:27,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:44:27,924 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 63 [2021-07-09 18:44:28,083 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 72 [2021-07-09 18:44:28,235 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 67 [2021-07-09 18:44:28,540 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:28,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:44:28,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555179491] [2021-07-09 18:44:28,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555179491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:28,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511890573] [2021-07-09 18:44:28,541 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:44:28,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:44:28,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:44:28,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:44:28,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:44:28,975 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-07-09 18:44:29,232 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-07-09 18:44:29,523 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-09 18:44:30,218 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 134 [2021-07-09 18:44:30,495 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2021-07-09 18:44:31,488 WARN L205 SmtUtils]: Spent 618.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 181 [2021-07-09 18:44:31,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:31,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:31,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:31,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:31,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:31,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:31,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:31,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:31,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 19 [2021-07-09 18:44:31,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:31,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:31,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:31,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:31,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:31,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:31,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:31,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:44:31,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:32,575 WARN L205 SmtUtils]: Spent 793.00 ms on a formula simplification. DAG size of input: 271 DAG size of output: 217 [2021-07-09 18:44:32,576 INFO L628 ElimStorePlain]: treesize reduction 665, result has 42.2 percent of original size [2021-07-09 18:44:32,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:32,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:32,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:32,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:32,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:44:32,591 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:32,793 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 208 [2021-07-09 18:44:32,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:32,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:32,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:32,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:32,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:32,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:32,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:32,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:44:32,811 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:33,012 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 200 [2021-07-09 18:44:33,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:33,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:33,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:33,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 22 [2021-07-09 18:44:33,027 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:33,213 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2021-07-09 18:44:33,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:33,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:33,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:33,228 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:33,431 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 179 [2021-07-09 18:44:33,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:33,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:33,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:33,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:44:33,447 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:33,617 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 167 [2021-07-09 18:44:33,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:33,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,627 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 28 treesize of output 16 [2021-07-09 18:44:33,628 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:33,782 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-07-09 18:44:33,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:33,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:33,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:33,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:44:33,796 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:33,939 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2021-07-09 18:44:33,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:33,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:33,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:33,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:33,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:44:33,953 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:34,087 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-07-09 18:44:34,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:34,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:34,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:34,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:44:34,098 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:34,227 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-09 18:44:34,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:34,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:34,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:34,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:34,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:44:34,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:44:34,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:44:34,240 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:44:34,361 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:44:34,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:44:34,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 33 dim-0 vars, 11 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-07-09 18:44:34,368 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 44 variables, input treesize:1231, output treesize:100 [2021-07-09 18:44:34,477 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:44:34,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511890573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:44:34,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:44:34,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-09 18:44:34,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920242025] [2021-07-09 18:44:34,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:44:34,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:44:34,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:44:34,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:44:34,478 INFO L87 Difference]: Start difference. First operand 43920 states and 169419 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:44:34,662 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 35 [2021-07-09 18:44:34,969 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 52 [2021-07-09 18:44:35,317 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 110 [2021-07-09 18:44:35,484 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 57 [2021-07-09 18:44:36,567 WARN L205 SmtUtils]: Spent 887.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 128 [2021-07-09 18:44:37,135 WARN L205 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 86 [2021-07-09 18:44:37,408 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 73 [2021-07-09 18:44:37,740 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 86 [2021-07-09 18:44:39,117 WARN L205 SmtUtils]: Spent 1.23 s on a formula simplification. DAG size of input: 174 DAG size of output: 161 [2021-07-09 18:44:40,188 WARN L205 SmtUtils]: Spent 968.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 148 [2021-07-09 18:44:40,418 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 82 [2021-07-09 18:44:40,619 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 74